Privacy policy
How twzl handles your data — written to be read, not just scrolled past.
Last updated September 22, 2026 · Operated by [Operator legal name]
Draft: operator details in lib/legal/config.ts are placeholders.
The short version
- You can play everything without an account. Your progress lives in your browser.
- If you add an email, we store it to let you sign in and to sync your progress between devices. Nothing else.
- We show ads to adults and teens to keep the games free. The Little Learners and Kids hubs never show ads and never collect data.
- We don't sell data, we don't run third-party trackers, and we don't build advertising profiles ourselves.
Who we are
twzl is operated by [Operator legal name], [Street, City, Postcode, Country]. For anything in this policy, write to privacy@twzl.app.
What we collect, and why
| Data | Where it lives | Why | How long |
|---|---|---|---|
| Game progress, streaks, settings | Your browser (local storage); mirrored to our server once a player identity exists | Resume games, keep streaks, sync between devices | Until you clear it or delete your account |
| Anonymous player id and display name | Our server | Leaderboards, races and online rooms. You choose whether your name is shown; otherwise you appear as “Player #1234” | Until deleted |
| Email address (optional) | Our server | Sign-in codes; syncing your progress to other devices; streak reminders if you opt in | Until you remove it or delete your account |
| Scores and times | Our server | Leaderboards (teens and adults only) | Until deleted |
| Aggregate play counts per game | Our server | “Popular now” ordering. Not linked to you | 30 days |
| Technical logs (IP address, browser) | Our hosting | Security, abuse prevention, rate limiting sign-in codes | Up to 30 days |
Children
The Little Learners (4–6) and Kids (7–10) hubs are built for children. On those hubs we show no advertising, post nothing to public leaderboards, never ask for an email, and collect no personal information. Progress stays on the device. The optional account is intended for parents and for players aged 13 and over; if you believe a child under 13 has given us an email address, contact privacy@twzl.app and we will delete it.
Advertising
On the tween, teen and adult areas we may show ads through Google AdSense, including rewarded ads you choose to watch for a hint or an archived puzzle. Google may use cookies or similar technologies to serve and measure ads; whether those ads are personalised depends on the choice you make in our privacy banner (and, in the EEA, UK and Switzerland, in Google's consent dialog). You can change your choice at any time from this page or from your profile. Premium members see no ads.
Read how Google uses data from partner sites at policies.google.com/technologies/partner-sites.
Cookies and local storage
We use browser storage for things the site needs to work: your saved games, settings (theme, sound), your sign-in session and your consent choice. These are not used for tracking. Advertising cookies are only set after you allow ads.
Payments
Premium purchases are processed by Stripe. We receive a confirmation that a subscription is active and the last four digits of the card for your receipts — never the full card number. Stripe's privacy policy applies to the payment itself.
Your rights
You can see everything we hold on your profile page, export it on request, correct your name yourself, and delete your account and all synced data with one button (Profile → Delete account). Depending on where you live you may also have rights to object to processing or to lodge a complaint with a supervisory authority; we honour these for everyone regardless of location. Requests: privacy@twzl.app.
Where data is stored
Our servers and database are hosted in [hosting region]. Google (advertising) and Stripe (payments) process data under their own terms and may transfer it internationally under standard safeguards.
Changes
When this policy changes materially we update the date above and ask for your consent again where the law requires it.