Last updated 15 September 2026
You are handing us a photograph of your child's schoolwork. This page says exactly what happens to it. No defined terms, no "we may from time to time".
We read the worksheet once, build a game from it, and delete the photo at the end of that run. Not after thirty days, and not when a cleanup job next happens to run. We never store your child's name, and we never keep a record of which questions they got wrong.
A machine has to look at the handwriting to read it. Your photo is sent to
OpenAI's API for that, and to their moderation endpoint first, which checks
that what arrived is a worksheet or a drawing. We send it with store: false, so
OpenAI is asked not to keep a copy in their logs or dashboards. Their own terms govern
their side; we do not control it, and we are not going to pretend otherwise.
We do not send your photo anywhere else. There is no analytics service, no advertising network, and no third-party script on these pages.
If you link an email to your access code, we store your email address, whether you have verified it, the display name you chose, your plan and remaining game credits, and when the account was made and last used.
For each game you make we store its title, the kind of game, the subject and skill, how many questions it has, whether it is private or shared, the display name you chose to put on it, and when it was published.
Signing in uses a single-use link sent to your email. The link expires, and the session behind it is a cookie that expires too.
One, for your session, and only once you are signed in. It is HttpOnly, so scripts on the page cannot read it. A visitor who is only looking is given nothing at all. There are no tracking cookies here because there is nothing tracking you.
A shared game shows how many times it has been played. That is a number on the game, not a list of who played it, and there is no way to ask who played what.
So that a refresh does not count twice, we keep a mark for a day: a hash of your address together with the game, the date and a secret of ours. The date is inside the hash, so two days of marks cannot be matched up, and the marks are deleted after two days. Your address itself is never stored.
The page that shows a game being built names the questions your child got wrong, so it is readable only by the account that started it. To anyone else that address is indistinguishable from one that does not exist.
Every account is given a name from a written list when it is made, such as Amber Badger. It is not your name and it is not your child's; it is a label so a shared game isn't signed by nobody. You can change it in My games, and it is the only thing other people see. A shared game shows that name, links to a page listing the other games you have shared, and shows how many people liked it. Nothing on that page comes from a worksheet.
Your IP address is held in memory only, to stop one person looping the thing a thousand times and to stop the sign-in endpoint being brute-forced. It is never written to our database. If an upload is refused by the moderation check, the address is written to the server log so we can see if someone is hammering it.
Every game is private by default. Nothing appears on the shared page unless you choose to put it there. If you do, what shows is the game, its subject and skill, and the display name you set, never a name read off a worksheet.
This is a tool for a parent or a teacher to use. We do not ask a child to make an account, and we would rather they never had one. Please don't hand the upload form to a child.
You can make a shared game private again from My games. Deleting a game outright is not in the interface yet. Send us a message and we will remove it, usually the same day. The same goes for closing your account and taking your email with it.
The application and its database run on Railway, in the United States. If we move it we will change this line rather than quietly not mention it.
Send us a message about your data, this page, or anything here that does not match what you found. A person reads it.