Privacy policy
QuickMath does not ask for a real name, email address, school, precise location, date of birth, phone number, or social login.
Anonymous identity
The first server interaction creates a random player identifier stored in a first-party HttpOnly cookie for about one year. It supports one official Daily result, a safe public pseudonym, private challenges, and deletion. This identifier is never sent to Umami analytics.
Data on this device
IndexedDB stores up to 100 Practice attempts, recent official results, personal bests, seven-day activity, adaptive tiers, settings, cached Daily configuration, and pending submissions. Small visual preferences may use local or session storage.
Server data and retention
Cloudflare D1 stores anonymous player records, official Daily attempts, challenges, challenge attempts, score buckets, and moderation flags. Raw attempts and challenges are retained for about 90 days; anonymous aggregate score buckets may remain longer.
Analytics
Cloudflare Web Analytics provides aggregate traffic and Core Web Vitals. Workers Analytics Engine receives allowlisted product events such as game start or completion. AnalyticHQ-hosted Umami receives cookieless page, device, performance, campaign, and allowlisted interaction data. QuickMath respects the browser Do Not Track setting and does not send individual arithmetic answers, pseudonyms, player identifiers, private link tokens, fingerprinting properties, or sensitive device storage.
Heatmaps and replays
On public Daily, Practice, game, and information pages, Umami records strict-masked click, scroll, and session-replay data to help diagnose usability problems. All text and inputs are masked, Settings and explicitly private elements are blocked, and private challenge, result, Stats, and Leaderboard pages are excluded. Replays are retained by Umami for 30 days.
Your choices
Use “Delete my data” in Settings or Stats to remove or anonymise linked server records where appropriate, clear the identity cookie, and erase local QuickMath storage. Anonymous aggregate analytics cannot be linked back to that player record. QuickMath has no advertising trackers, behavioural ads, data sale, cross-site tracking, or persistent analytics identity.