Privacy statement
Last updated October 1, 2026
This site is in staging. It is not ready for families to enter real learner information. Please use test details only. Although no real learner data is intended yet, the app can collect information when someone creates an account or learner profile.
What the app handles
- Adult accounts: an email address, a salted password hash, and session records so an adult can sign in. The app does not store the plain password.
- Learner profiles: a nickname, age band, chosen icon, avatar choices, star balance, and game level ratings. Please use a nickname instead of a full name. Exact birth dates are not requested.
- Practice: signed-in accounts save completed game, question count, first-try answers without hints, stars awarded, and completion time. Individual answers and response times are not saved in these round summaries. An older practice-event endpoint can store activity, outcome, hint count, and time; its retention still needs to be defined.
- Guests: a nickname, completed rounds, and best level ratings are saved in this browser's local storage. Language choice is also saved there. Guest data is not automatically moved to an account.
The app uses this information to sign adults in, keep learners' spaces separate, show practice progress, unlock levels, and let learners choose avatars. Profiles and progress are private to the adult account. There are no social or public profile features.
Cookies, storage, and service providers
Signed-in sessions use a first-party, HTTP-only session cookie. Guest progress and language choice use browser local storage. Cloudflare hosts the site and database and may process technical request information, such as IP addresses, to deliver and protect the service. The database was created with an EU jurisdiction restriction. We have not added advertising, analytics trackers, or third-party scripts to the app.
How long data is kept
Signed-in completed-round summaries older than 90 days are removed when a later round is saved; automatic cleanup for inactive accounts is not yet in place. Guest round summaries are limited to 90 days when the app is opened, while guest nickname and best level ratings stay in browser storage until site data is cleared. Account details, learner profiles, level ratings, stars, and avatar choices remain until the profile or account is deleted. Retention for the older practice events, hosting logs, and backups is still being defined.
Your choices and requests
An adult can edit or delete a learner profile in Adult controls. Deleting a profile removes its linked learning records. An adult can also delete the whole account and linked learner records there. Guests can remove local data by clearing this site's browser storage. A data export and dedicated privacy request channel are not available yet. Contact details will be published before real families are invited to use the app.
Children and future changes
Adult sign-up currently asks the person creating an account to confirm they are a parent or guardian. This checkbox is not verified parental consent. Parent verification, consent, email verification, full retention rules, and a production privacy review must be completed before the app is offered for real child data. This statement will be updated when those practices change.