Privacy

What Speedbug does — and doesn't — keep

The short version: anonymous tests store nothing, and everything else is opt-in. Speedbug is a measurement instrument, not a data business — there are no ads, no analytics scripts, no trackers, and nothing is ever sold or shared.

Anonymous tests (the default)

Tests run in your browser against our measurement servers. The results are shown to you and kept nowhere else — no result, IP address, or identifier is written to a database. Close the tab and the run is gone.

Like any service on the internet, our servers necessarily see your IP address while handling your requests: it is what the path trace measures the route toward, and what short-lived abuse-prevention counters are keyed on. Those counters expire and are deleted within a day. Our hosting providers (Vercel and Fly.io) keep standard, short-lived infrastructure request logs, as all hosts do.

Accounts (optional)

You only need an account to save results. With Google sign-in we store your Google account id, name, and email address. With a username and password we store the username and a bcrypt hash of the password — the password itself is never stored, logged, or recoverable by anyone, including the site's administrator. We also keep basic account activity (when you joined, when you last signed in, how many times) to operate the service.

Saved history (opt-in, per test)

Nothing is saved unless you name a network and press save after a run. A saved test contains: the label you typed, the summary numbers (speeds, latency, jitter, loss, bufferbloat), timestamps, and a deliberately coarse prefix of your public IP (for example 203.98.x.x) so runs can be grouped by network. We never store your full IP, your Wi-Fi network name (a browser cannot read it), your location, or the raw measurement samples.

Your history is yours: export it as JSON or delete any test — or all of it — at any time from the history page. Deletion is immediate and permanent.

Cookies

One session cookie, set only when you sign in, so you stay signed in. That's the whole list.

Infrastructure

Speedbug runs on Vercel (web app), Fly.io (measurement server), and Neon (database), and uses Google only if you choose Google sign-in. These providers process traffic to deliver the service and nothing more.

This page is kept current as the service evolves — if what we store changes, this text changes with it.