Privacy Policy
Last updated: April 18, 2026
Who we are
Test My Kid (accessible at testmykid.vercel.app) is a free adaptive math assessment tool, built for parents to understand approximately where their child is in math today. This policy explains what we collect, why, how we store it, and how you can see or delete your data.
Who this product is for
Test My Kid is designed for parents and legal guardians. Children do not create accounts; parents create an account, then optionally create child profiles on the child's behalf. The parent consents, on the child's behalf, to the collection of the data described below.
What we collect
- From you (the parent): your Google account email address and display name, used to identify and authenticate your account.
- About each child you add: first name only (never last name), birthday, grade level, and optionally a 5-digit zipcode.
- Assessment results: which questions your child answered, whether each was correct, the order they were shown, and the computed grade level at the end.
- Session cookies: Supabase-issued authentication cookies that keep you signed in. No tracking cookies, no third-party advertising cookies.
We do not collect photos, last names, school names, teacher names, or any other identifiers beyond what is listed above.
Why we collect it
- Your email and display name exist so that we can persist your data across devices and so you can see which account you're signed into.
- A child's first name, birthday, and grade personalize the experience (for example, greeting them by name, picking the right difficulty) and let you compare a child's results to previous tests.
- Zipcode is optional. We currently do not use it. It is reserved for a future feature that would compare your child's progress against school-district norms. You can leave this blank.
- Assessment results let you review how your child did over time.
How it's stored
Your data is stored in Supabase (a Postgres database), encrypted in transit and at rest. It is isolated per account using row-level security so that nobody else signed into Test My Kid can read or write your data.
If you use Test My Kid while signed out, your past assessments are stored only in your browser's local storage and never leave your device. If you later sign in, we migrate that local history into your account and then clear it from the device.
Who has access
Only you, the account holder, can read or modify your own data. Google (the identity provider), Supabase (the database), and Vercel (the hosting platform) have infrastructure-level access to their respective slices of the data, as is normal for any cloud application. No human at Test My Kid reads your data as part of operating the service.
We do not share, sell, rent, license, or otherwise transfer your data to third parties. Ever. No exceptions for advertising, analytics, partnerships, or data-broker arrangements.
No ads, no analytics, no tracking
Test My Kid does not run advertising, does not use analytics services (Google Analytics, Mixpanel, Segment, etc.), and does not embed third-party tracking scripts. When you use Test My Kid, the only parties who see your requests are Vercel, Supabase, and Google (only during sign-in).
How to see, export, or delete your data
- See: the app surfaces everything we have about you. Your account email is in Settings; your children and their assessments are in the home and child detail pages.
- Delete a single assessment:open the assessment and click "Delete assessment".
- Delete a child:go to Settings, find the child, click Delete. The child's past assessments are kept in your account but marked unassigned.
- Delete your entire account:go to Settings and click "Delete account" at the bottom. This permanently removes your authentication record, your profile, all children you added, and all assessments. There is no soft-delete, no backup copy, and no way to recover.
- Export: we do not yet have a one-click export. If you need a copy of your data before deleting, contact us using the form below and we will send it.
Children's privacy (COPPA)
Test My Kid is intended to be used by parents and legal guardians, not directly by children. Children do not create accounts. By adding a child profile, you represent that you are the child's parent or legal guardian and that you consent to the collection and use of the child's data as described in this policy.
We apply data minimization to every piece of information we hold about a child. If, at any point, you want us to stop storing information about a specific child, deleting that child's profile in Settings removes everything tied to their name and birthday. Deleting your account removes all children under it.
Changes to this policy
If we change this policy in a material way, we will update the "Last updated" date at the top of this page. We will never apply changes retroactively to data we've already deleted.
Contact
Questions about this policy, your data, or anything else? Use our contact form: