This Cookie Policy describes the cookies and equivalent browser-storage technologies used by the Puzzlock service at puzzlock.app. It should be read together with the Privacy Policy.
1. First-party cookies
The Puzzlock application does not set any first-party cookies. Authentication sessions are held in your browser's localStorage (under the key sb-<project-ref>-auth-token, written by the Supabase JavaScript client library), rather than in an HTTP cookie.
Two practical consequences follow.
- No cookie banner is required for analytics or advertising cookies, because none are set.
- Clearing cookies in your browser will not sign you out. To sign out on a shared device, use the in-service "Sign out" button, which clears account-scoped localStorage keys.
2. Browser-storage keys used by the service
| Key | Purpose | Cleared when |
|---|---|---|
sb-…-auth-token | Supabase authentication session | Sign-out |
puzzlock-sr, puzzlock-highscore-v2, puzzlock-weekly-tier | Skill ratings and scores | Sign-out |
puzzlock-achievements, puzzlock-achievement-pins, puzzlock-achievements-sync-version, puzzlock-recal-banner | Achievement progress and UI state | Sign-out |
puzzlock-daily | Daily puzzle streak and the last 30 days of daily results | Sign-out |
puzzlock-referrer | Identifier of the user who invited you (written only if you arrive via a share link) | 30 days, or upon successful sign-up attribution |
puzzlock-mute | Sound and haptic preferences | Manual clearance |
puzzlock-tutorial-… | Tutorial completion state | Manual clearance |
puzzlock-tournament-intro-seen:<slug> | Whether the tournament intro has been dismissed for a given event | Sign-out |
puzzlock-sr-reset-pending | Flag for the one-time skill-rating migration popup | After the popup is dismissed |
3. Third-party cookies and storage
The service does not embed third-party trackers, analytics scripts, or advertising pixels. The only external domain contacted during ordinary gameplay is supabase.co, whose client library also uses browser-storage in place of cookies.
Where you post a Puzzlock share link on a social-media platform, that platform may set its own cookies on your device when you or another user interacts with the link. Those cookies are outside our control and are governed by the respective platform's cookie and privacy policies.
4. Clearing browser storage
Browser storage for puzzlock.app can be cleared using the standard browser controls:
- Chrome / Edge: Settings → Privacy → Cookies and other site data → See all site data →
puzzlock.app. - Safari: Settings → Privacy → Manage Website Data →
puzzlock.app. - Firefox:Settings → Privacy & Security → Cookies and Site Data → Manage Data.
Clearing browser storage for the service will sign you out and remove your local copy of gameplay data. Your server-side records are unaffected and are restored to the browser on your next sign-in.
5. Changes to this policy
If cookies are introduced (for example, through the adoption of a server-side authentication flow or analytics tooling), this policy will be updated before the new cookies are set, and a consent mechanism will be provided where one is required.
6. Contact
Questions about this policy may be directed to [email protected].