This site costs time and money to run. Analytics exist to see whether enough people are using it to justify keeping it going, and to understand which features are worth building. Analytics data is not sold, shared, or used for anything else.
b3pis_seen
Your browser · localStorage
Why: Records that you have visited before, so the intro FAQ collapses on return visits.
Contains: The string 1. No identifier, no timestamp, never sent to the server.
Kept until: You clear site data for b3pis.net.
Why: To see whether enough people are using the site to justify keeping it running.
Contains: Page or season viewed; referrer if your browser sent one; browser, OS, screen size; country (from a Cloudflare header — IP is not stored); UI events such as season changes, profile opens, feed toggles, and bucketed search activity (e.g. "query length 2–3, results 6–20"). No player IDs, usernames, or typed text.
Identity: Umami counts daily visits using a server-side hash of IP + user agent that resets each day — not linkable across days or sites. Raw IPs are discarded.
Kept until: Up to 12 months.
No on-site toggle, but blocking is easy. The collector lives at two stable paths:
https://t.b3pis.net/cn-track.js — the tracker scripthttps://t.b3pis.net/api/cn-collect — the event endpointBlock either in uBlock Origin, Privacy Badger, Ghostery, Brave's built-in shields, Firefox's strict tracking protection, or any host-level blocker. Note: these paths are renamed from Umami's defaults (which would otherwise be matched by EasyPrivacy lists out of the box), so a stock blocker may not catch them automatically — that's why they're listed here.
The hope is that this page is transparent enough that you don't feel the need to.