Privacy Policy
Effective August 22, 2026
The short version: Puzz doesn't have accounts. There's no signup, no email address, no password, and no name required to play. Each device gets a random anonymous ID the first time you open Puzz, and that ID — not you — is what our server ever sees.
We don't run ads, and we don't use any third-party analytics or advertising trackers.
What we collect
The first time you open Puzz, your browser generates a random identifier (a "uid") and a matching secret token, and stores both on your device. Nothing about either one identifies you personally — they're just random strings your device made up. From then on, our server (a small Cloudflare Worker) associates a few things with that identifier:
- Daily results — which daily puzzles you've completed and how long they took, kept for 3 days so the app can show "already played today" and a same-day leaderboard.
- Streaks — a running count of consecutive days played per game, kept indefinitely (deleting it after a few days would break the whole point of a streak).
- A profile — a display name, if you choose to set one, plus two short codes: a public ID (for friends to add you) and a private "connect code" (for linking a second device to the same identity). None of this requires or reveals your real name.
- A friends list — the identifiers and nicknames of players you've added, so a "friends leaderboard" can work across your devices. This is stored the same way as everything else: attached to your anonymous ID, not to you.
Like any web service, our hosting provider (Cloudflare) briefly processes standard connection metadata — such as your IP address — to deliver requests and protect against abuse. We don't store this ourselves or attach it to your Puzz identity.
What we don't collect
- No email address, phone number, or real name
- No password (there's nothing to log into)
- No location data
- No payment or financial information
- No advertising identifiers, and no data sold or shared with advertisers
- No third-party analytics or tracking scripts
Multiple devices
If you want your progress, name, and friends list to follow you to a second device, Profile → Link Account gives you a private "connect code" to enter there. Anyone who has that code can link a device to your identity, so treat it like a password and only share it with a device you actually own.
Deleting your data
Account → Disconnect clears everything Puzz stores on that device and starts it fresh. At the moment this only removes the copy on your device — the anonymous record on our server isn't deleted, just orphaned (no device can reach it again unless you saved its connect code first). If you'd like that record deleted outright, contact us below and we'll remove it by identifier.
Children's privacy
Puzz doesn't knowingly collect personal information from anyone, including children, because it doesn't collect personal information from anyone. Since there's no signup and no way to enter a real name, age, or contact details, we have no way to identify a user as a child in the first place.
Changes to this policy
If this policy changes — for example, if we ever add analytics, ads, or an account system — we'll update this page and its effective date above.
Contact
Questions, or want your data deleted? TBD