Last updated: 8 June 2026
What is this? This page explains what information we keep about you when you use PrepStep.
What do we know about you? Just your first name and how you're doing with your practice questions. That's it.
Who can see it? You and your parent or guardian. If your parent connects a tutor, that tutor can also see your quiz scores and practice progress.
Can you delete it? Yes! Your parent can delete everything at any time.
Do we share it? No. We don't sell your information or show it to advertisers. Ever.
The AI tutor? When you chat with the AI tutor, your questions are answered and then forgotten. We don't save your conversations.
PrepStep is operated by Ben Jackson (sole trader), the data controller for your personal data.
Email: [email protected]
ICO Registration Number: ZC117769
| Data | Lawful basis | Why |
|---|---|---|
| Account data | Contract | Necessary to provide the service you signed up for |
| Learning data | Contract | Core function of the app — tracking progress and adapting to your child's needs |
| AI tutor conversations | Legitimate interest | Educational support requested by the child during a study session |
| Error reports | Legitimate interest | Identifying and fixing bugs to maintain a reliable service |
| Web analytics (Cloudflare) | Legitimate interest | Understanding app usage to improve the service (no personal data collected) |
| IP address | Legitimate interest | Security and abuse prevention |
| Tutor invitations (parent email + child's first name) | Legitimate interest | Sending a tutor's invitation to the family on the tutor's behalf; deleted automatically if not accepted |
Parental consent is obtained at sign-up for all processing of the child's data, as required under UK GDPR Article 8 (child is under 13).
We use a small number of trusted service providers to run the app. They only process data on our instructions and are bound by data processing agreements.
| Provider | Purpose | Location | Safeguards |
|---|---|---|---|
| Cloudflare | Hosting, database, content delivery | EU (location hint) | Standard DPA |
| Clerk | Authentication (sign-in, password reset) | US | SOC 2 Type 2, Data Privacy Framework, DPA |
| Anthropic | AI tutor (processes questions, does not store) | US | Standard Contractual Clauses, DPA |
| Backblaze B2 | Encrypted off-site backups (data is encrypted before transmission; Backblaze cannot read it) | US | Standard DPA |
We do not sell your data. We do not share data with advertisers. We do not use data for any purpose other than providing and improving this educational service.
If you choose to connect your child to a private tutor on PrepStep, that tutor will be able to see your child's learning data for the purposes of supporting their progress. Specifically, a connected tutor can see:
Connecting your child to a tutor is entirely voluntary and requires an explicit action from you — no data is shared with any tutor unless you have connected your child to them. You can disconnect a tutor at any time from within the app, after which they will no longer have access to your child's data.
Tutors are independent practitioners. They agree to PrepStep's tutor terms before accessing the platform, which require them to treat pupil data confidentially and use it only for educational purposes.
Tutor invitations. When a tutor invites a family to PrepStep, they provide us with the parent's email address and the child's first name so we can send the invitation on their behalf. We use these details only to send and track that invitation; unaccepted invitations are automatically deleted after they expire. If you receive an invitation you didn't expect, you can simply ignore it and no account or data is created.
Some of our service providers are based in the United States. Data transfers to the US are protected by:
Learning data is stored in Cloudflare D1 with an EU location preference.
| Data | Retention period |
|---|---|
| Account and learning data | While your account is active |
| AI tutor conversations | Not stored (transient processing only) |
| Server logs (IP addresses) | Cloudflare default retention (up to 72 hours) |
| Inactive accounts | Deleted after 2 years of inactivity (notification sent at 23 months) |
When you delete your account, all data is permanently removed from our database immediately. This includes all learning data, quiz history, and your child's profile.
Under UK GDPR, you have the right to:
To exercise any of these rights, email us at [email protected] or use the account settings in the app.
This app is designed for use by children and we take their privacy seriously.
This app has been designed with reference to the ICO's Age Appropriate Design Code (Children's Code).
We use only essential cookies necessary to operate the service:
We do not use tracking cookies, advertising cookies, or third-party analytics cookies. Cloudflare Web Analytics (which we use for basic page-view data) works entirely without cookies or personal data.
If you opt in, we will send weekly progress emails to the parent's email address summarising your child's learning activity. You can unsubscribe from these at any time using the link in the email or in account settings.
We may also send essential account emails (password reset, account changes). These cannot be unsubscribed from as they are necessary for account security.
If we make significant changes to this privacy policy, we will notify you by email and update the date at the top of this page. Continued use of the app after changes constitutes acceptance of the updated policy.
Data Controller: Ben Jackson (PrepStep)
Email: [email protected]
ICO: If you are unhappy with how we handle your data, you have the right to complain to the Information Commissioner's Office: