Last updated: March 2026
The table below describes every piece of data Puzaku stores or transmits. Nothing leaves your device unless you explicitly opt in to cloud save.
| Data | Where it's stored | What it's used for |
|---|---|---|
| Anonymous player ID (UUID) | Your browser only by default. Also stored in our cloud database if you enable cloud save. | Generated randomly on first play. Contains no personal information. Links your stats to a cloud record only when you choose to enable cloud save. |
| Game stats (streak, best times, best streak) | Your browser always. Synced to our cloud database only if you enable Save Progress to Cloud in ⚙️ Settings. | Displays your personal bests and streak badge. Cloud sync only begins when you explicitly turn it on. |
| Display name | Your browser and our cloud database (once cloud save is enabled). | Your leaderboard name is automatically generated from your player ID — a three-word combination like "Glacial Iron Wolverine". It is resolved once when you first enable cloud save and stored alongside your stats so your name is consistent across devices. |
| Preferences (theme, sound, grid size, difficulty) | Your browser only | Remembers your settings between sessions. Never transmitted. |
| In-progress game saves | Your browser only | Lets you close the browser mid-puzzle and resume later. Never transmitted. |
| Share count | Our server (anonymous counter) | When you tap Share, a server counter increments by 1. No personal information is sent — just the count. |
| Standard server logs | Our hosting provider (Hostinger) | IP addresses, browser type, and page visits logged for technical and security purposes. Not used for tracking or marketing. |
When you first play Puzaku, a random UUID (universally unique identifier) is generated and stored in your browser. This looks like: a1b2c3d4-e5f6-...
This ID is entirely random and contains no personal information — it is not linked to your name, email, location, or device. It stays on your device only, unless you choose to enable Save Progress to Cloud in ⚙️ Settings. At that point your UUID and stats are sent to our cloud database so you can restore them on any new device using your Save Code.
If you enable cloud save and later wish to remove all your data from our servers, use Delete My Data in the Danger Zone section of Settings. Turning off cloud save stops future syncing but does not delete data already stored — use Delete My Data for full removal.
The leaderboard is double opt-in. To appear publicly you must first enable Save Progress to Cloud, then separately enable Show my times publicly — both in ⚙️ Settings. Neither is on by default. Your times are completely private until you explicitly choose both.
When opted in, your auto-generated display name and best times are visible to all players. Your UUID is never shown publicly. You can turn off leaderboard visibility at any time and you will be removed from the display immediately. Turning off cloud save automatically removes you from the leaderboard too.
To remove your data from our servers entirely, use Delete My Data in Settings or contact us with your Player ID (shown at the bottom of the Settings screen).
Supabase — We use Supabase as our cloud database. Your UUID and game stats are only transmitted to Supabase if you have explicitly enabled Save Progress to Cloud in Settings. Supabase is GDPR-compliant and stores data on servers in the European Union. See Supabase's Privacy Policy for details.
Google AdSense — We use Google AdSense to display advertisements. Google may use cookies and similar technologies to serve ads based on your prior visits to this or other websites. You can opt out of personalised advertising by visiting Google's Ads Settings. See Google's Privacy Policy.
Google Fonts — We load fonts (Outfit and JetBrains Mono) from Google Fonts servers, which may log your IP address as part of serving the font files. See Google Fonts Privacy FAQ.
If you enable cloud save, Puzaku sets one first-party cookie: puzaku_uuid. This stores your anonymous player ID as a fallback in case your browser's localStorage is cleared, so your cloud-saved stats can still be retrieved. It contains no personal information and expires after one year. If you have not enabled cloud save, this cookie is not set.
Google AdSense may set additional cookies for advertising purposes. When you first visit, you will be asked for your consent regarding these cookies in compliance with GDPR and ePrivacy regulations.
If you enable cloud save, your game stats are stored in our cloud database indefinitely, associated with your anonymous UUID. Local browser data persists until you clear your browser storage, regardless of whether cloud save is enabled.
If you never enable cloud save, nothing is stored on our servers — your data exists only in your browser.
You can permanently delete all cloud data at any time by going to ⚙️ Settings → Danger Zone → Delete My Data. This also turns off cloud save and leaderboard opt-in. The action is irreversible.
Puzaku is a general-audience word puzzle game suitable for all ages. We do not require registration, login, or any personal details to play. No data leaves your device unless you explicitly enable cloud save. No name, email, age, or location is ever requested.
If you are located in the European Economic Area, you have the right to:
We may update this policy from time to time as new features are added. Changes will be posted on this page with an updated date. Significant changes will be noted at the top of this page.
If you have questions about this privacy policy or wish to exercise your data rights, please contact us via our contact form.