← back to 9bench

Privacy

Plain-language. No legalese marathon.

The TL;DR

The benchmark runs entirely in your browser. No data leaves your device during the test. When the test finishes, your scores are automatically submitted to our global ranking database (anonymously). If you don't want this, disable JavaScript or close the tab before the test completes.

What we collect when you submit a result

  • Your benchmark numbers: scores (overall, GPU, CPU, RAM), GFLOPS, hash rates, GB/s, latency
  • GPU adapter name (only if your browser exposes it — many privacy-focused browsers don't)
  • CPU core count (from navigator.hardwareConcurrency)
  • An anonymous user-agent fragment (e.g. "Chrome 130 / Windows / x64") — truncated to 200 chars
  • An anonymous fingerprint (optional, hashed if provided — used to deduplicate test runs)
  • The timestamp of submission

What we don't collect

  • Your IP address (Cloudflare may have it for routing — we don't store it)
  • Your name, email, or any account info — you can't have an account here
  • Your exact location (no geo-IP lookup, no GPS)
  • Your browsing history
  • Cookies for tracking (only Google Analytics' standard, see below)
  • Any data while the test is running (zero network activity during measurement)

Google Analytics 4 (third-party)

We use Google Analytics 4 (Measurement ID: G-6DGWR5Y2CS) to count visitors and understand which pages get used. GA4 is configured with anonymize_ip: true, so no precise IP is sent.

To opt out: enable "Do Not Track" in your browser, use a tracking blocker (uBlock Origin, Privacy Badger), or visit our site in incognito/private mode. We don't have a separate cookie-consent banner because we don't use cookies beyond GA4's standard ones — the EU ePrivacy directive allows this for aggregate statistics under "legitimate interest".

Cloudflare

The site is hosted on Cloudflare Pages. Cloudflare maintains its own access logs (timestamps, requested URLs, country-level geographic origin) for security and performance, retained 24-48 hours. We don't have access to or store these logs ourselves.

Result URLs and discoverability

When your benchmark completes, you get a permalink like 9bench.com/r/abc12345. This URL is shareable but not search-engine indexed (we set noindex via robots.txt for /r/ paths). Only people you share the link with can see your result.

The result is also visible on the leaderboard at /top if your score is in the top 50. The leaderboard shows: anonymous result ID, overall score, GPU name (if available), core count, timestamp. No identifying information.

Deletion / Right to be forgotten

To delete your submitted result: email [email protected] with the result ID (visible in the URL: /r/<id>). We'll delete it within 7 days.

To delete your local history: visit /history and click "Clear all history". This removes data stored in your browser only.

GDPR + EU users

The legal basis for processing benchmark submissions is "legitimate interest" (improving the service, providing percentile rankings). Submissions are voluntary — you can simply not visit the site.

You have the right to: access (your data is what's at the result URL), rectification (we'll correct mistakes if reported), erasure (email us), data portability (the result URL serves as your data), objection (don't submit), and to lodge a complaint with your data protection authority.

Children

The site has no age verification. The benchmark itself is harmless. If your child submits a result and you'd like it removed, email us with the result ID.

Changes to this policy

We'll update this page if anything changes. The last-modified date appears in the page meta and on commits at github.com/atillakuruk/9bench. Last meaningful update: 2026-04-27.

Contact

Atilla Kürük (operator) — [email protected]