Privacy
What we store
When you play without an account, nothing leaves your device:
- Guest mode is local-only. Scores, progress, and settings are stored in your browser's local storage (under the
os.prefix) and are never sent to a server. - No tracking. The app has no tracking, analytics, or advertising scripts. There are no cookies set by the app for advertising purposes.
When you sign in
Signing in is optional and powers the ranked leaderboards. If you sign in, the following is stored on our Supabase backend:
- Email — the address you sign up with.
- Username — the name shown on leaderboards.
- Game progress — which levels you've completed.
- Scores and timestamps — ranked results and when they were posted.
Your password is never stored. Authentication is handled by Supabase Auth, which stores a secure hash of your password. The app itself never receives or stores your password in plain text.
Data processor
Supabase provides the infrastructure (authentication, database, and server-side score verification) and acts as a data processor for the data you submit when signed in. We keep the stored data to what the game needs — there is no separate analytics pipeline and no data is sold or shared for advertising.