Privacy Policy
Last updated: March 18, 2026
What we collect
Account holders: When you register, we store your email address and username. We never ask for your name, phone number, or anything else.
Game data: Your scores, accuracy statistics, response times, and session metadata are stored and linked to your account. This powers your stats page and the leaderboard.
Guests: If you play without an account, your score is temporarily stored for up to 7 days so you can claim it if you register. Unclaimed scores are deleted automatically.
IP addresses: Used server-side for rate limiting only. Not stored in the database.
How we use it
- —To run the game and save your scores
- —To power leaderboards and personal stats
- —To send transactional emails: email confirmation on signup and password reset requests
No marketing emails. Ever.
Third-party services
| Service | Purpose |
|---|---|
| Supabase | Database, authentication, and email delivery |
| Vercel | Hosting and anonymous page-view analytics (no fingerprinting, no cross-site tracking) |
| Sentry | Error monitoring |
| Upstash Redis | Rate limiting (ephemeral, not persisted) |
We do not sell or share your data with advertisers or any other third parties.
Cookies and local storage
- —Session cookie (Supabase): keeps you logged in
- —Small amounts of local storage are used to support gameplay continuity between sessions
We do not use tracking cookies or third-party ad cookies.
Data retention and deletion
Your data is retained for as long as your account is active. You can request full account and data deletion from your profile settings.
Children
CrackedMath is designed for general use including younger players. We collect only what is described above and do not serve advertising to anyone.
Changes
If we make material changes to this policy, we'll update the date at the top. Continued use of the app after changes constitutes acceptance.