Privacy

PingRank is built to rank networks, not people. This page is the complete inventory of what leaves your machine, what the backend keeps, and what ever becomes public.

sentwhat the CLI sends

Nothing is submitted unless you turn sharing on. A submitted session is per-segment derived stats (latency percentiles, jitter, loss), the game ID, the client version, Internet-access evidence, and a random 128-bit installation ID generated locally — no MAC address, hardware ID, username, or account. pingrank submit -dry-run shows the exact bytes before anything is sent.

storedwhat the backend keeps

The backend uses your IP address once, in memory, to derive your ISP's network number (ASN) and a coarse location (country, region, city), then discards it — the address itself is never logged or stored, and a test in the codebase asserts that. Exact addresses, prefixes, and source ports observed during access detection are replaced with one-way keyed correlation values before anything is persisted; those values cannot be reversed into an address.

Stored per session: the derived stats listed above, the ISP and coarse location, the installation ID, and the correlation values. Sessions are retained so long-run, per-ISP aggregates can be rebuilt as the site evolves.

publicwhat is published

Rankings are ISP-level aggregates. Location and access-technology tables only show rows backed by at least five distinct installations, so no row ever describes one player. Your own sessions page is reachable only through the installation ID on your machine; it is not listed anywhere and crawlers are told to stay out of it.

sitecookies & third parties

The site sets no cookies and runs no analytics or trackers. The fonts are loaded from Google Fonts, so your browser makes a request to Google's servers when a page loads; that request is governed by Google's privacy policy. ISP and location lookups use a local copy of MaxMind's database — your address is never sent to a third party. This site includes GeoLite2 data created by MaxMind, available from maxmind.com.

removaldeleting your data

Stopping the service (or uninstalling) ends all submissions. To have already-submitted sessions deleted, open an issue at github.com/bpbp-boop/pingrank-cli quoting your installation ID — it is the long identifier in the URL of the tray's View my sessions page. Questions about any of the above are welcome in the same place.