Made for children, handled with care.
This page explains, in plain language, what MathPad stores, how we protect it, and what grown-ups can control. It describes how the product works today.
Only what MathPad needs to work.
- An email address, so we can send sign-in links.
- The child’s profile: a display name, grade, optional age, chosen avatar, storyline world and settings.
- The parent email on the profile, if a grown-up adds one.
- Homework and practice: the problems, the digits the child typed, any scratch drawing, scores and grown-ups’ notes.
- Progress: stars, experience points, streaks and which lessons were finished.
A display name does not have to be a real name. A nickname works fine.
Encrypted, and no passwords to steal.
- A child’s display name and grade are encrypted in our database with AES-256-GCM, using a fresh random value for every write, so the stored text is unreadable without our key.
- There are no passwords. Sign-in links are long random tokens, stored only in hashed form, that work once and expire after 15 minutes.
- Sign-in requests are rate-limited per email address and per network to slow down guessing and spam.
- MathPad is served over HTTPS only.
- Email addresses are masked (for example j***@example.com) for people on the account who do not need the full address: students, teachers and grown-ups other than the owner.
Built around COPPA’s under-13 rules.
The US Children’s Online Privacy Protection Act draws a line at age 13. MathPad uses that same line to decide what a child can do on their own.
- For children under 13, homework reminder emails go to the parent email, never to the child. If there is no parent email, no reminder is sent.
- If we do not know a child’s age or grade, MathPad treats them as a young child and applies the most protective settings.
- Scanning a worksheet is for grown-ups. A child who tries is asked to get a parent or teacher.
- Once a parent email is on a child’s profile, the child cannot change it.
No ads. No trackers.
MathPad shows no advertising and loads no third-party advertising, analytics or tracking scripts. Our security policy tells the browser to run scripts from MathPad itself and nothing else, and the page can only send data back to MathPad.
AI helps. It does not grade.
Some features use outside AI services: reading a scanned worksheet, writing story text and word problems, phrasing hints, and turning the guide’s lines into speech. When a feature uses AI, the content that feature needs is sent to the AI service, for example the worksheet image or the story world’s theme and character names.
The digits a child types on the pad are checked by MathPad’s own math engine, never by an AI model. For add, subtract, multiply and divide problems read from a scanned worksheet, the engine recomputes the answer exactly instead of trusting the AI, and in Story Mode the AI writes only the story while every math problem comes from the engine.
The account owner decides.
- The owner can invite other grown-ups as a guardian or a grandparent, and change or remove their access at any time.
- Grandparents can assign homework up to an allowance the owner sets for each week or month.
- Only the account owner can delete a child’s profile. Deleting it removes the profile together with its homework, progress, notes and guardian invitations.
Have a question we have not answered? See the FAQ.
Try a problem on the pad.
Sign in with an email link and you are working your first problem a minute later. No password, no card.