Legal
Privacy Policy
Last updated: 23 March 2026
1. Who We Are
RevisionCity (“we”, “us”, “our”) is an IGCSE revision platform operated by Revision City Ltd, incorporated in England and Wales. We provide study notes, flashcards, quizzes, practice questions, AI-generated tests, AI tutoring, personalised revision plans, and mock exam simulations to IGCSE students.
This policy explains what personal data we collect when you use RevisionCity, why we collect it, how long we keep it, and what rights you have. We are the data controller for the purposes of the UK GDPR and the EU GDPR.
2. Data We Collect
2.1 Account Data
When you create an account via Clerk (our authentication provider), we receive:
- Your name and email address
- A unique user identifier assigned by Clerk
- Profile image (if you sign in via Google or Apple)
- Date and time of account creation and last sign-in
We do not store passwords ourselves. Clerk handles authentication securely on our behalf.
2.2 Study Progress & Activity Data
As you use the platform, we record:
- Which subjects, topics, and subtopics you have studied
- Quiz scores and best scores per subtopic
- Flashcards reviewed and practice questions completed
- Notes and recall prompts accessed
- AI-generated tests created and results
- Mock exam attempts, answers submitted, timing data per question, and grade predictions
- Personalised revision plans (subject, target grade, weekly schedule)
- Activity timestamps
This data is stored in our database (Supabase) and is used solely to power your personalised experience — showing your progress, predicting grades, and adjusting revision plans.
2.3 Payment Data
Subscription payments are processed by Stripe. We never see or store your full card number, CVV, or bank account details. What we do store is:
- Your Stripe customer ID
- Subscription tier (Free, Pro, or Premium) and status (active, cancelled, etc.)
- Billing cycle (monthly or annual) and renewal dates
Stripe stores your full payment information under their own privacy policy and PCI-DSS compliance programme.
2.4 Technical & Usage Data
- Browser type and version
- Operating system
- Approximate location (country/region level, derived from IP address)
- Pages visited and features used
- Performance and error logs (used for debugging)
3. How We Use Your Data
| Purpose | Legal Basis |
|---|---|
| Providing and maintaining your RevisionCity account | Contract performance |
| Tracking your study progress and displaying personalised analytics | Contract performance |
| Generating AI-personalised revision plans and mock exams | Contract performance |
| Processing subscription payments via Stripe | Contract performance |
| Sending transactional emails (receipts, account alerts) | Contract performance |
| Detecting and preventing fraud or abuse | Legitimate interests |
| Improving our platform and developing new features (using aggregated/anonymised data) | Legitimate interests |
| Complying with legal obligations (e.g., tax records, law enforcement requests) | Legal obligation |
| Sending marketing emails (if you opt in) | Consent |
4. Third-Party Processors
We share data with the following third-party processors, each bound by Data Processing Agreements (DPAs) with us. We have chosen providers that offer appropriate GDPR safeguards.
What they receive: Your name, email, and login credentials. Clerk handles sign-in, sign-up, and session management.
Where processed: USA (Standard Contractual Clauses in place)
Privacy policy →What they receive: All study progress, quiz results, revision plans, mock exam data, and subscription records.
Where processed: EU (AWS eu-west region). Data does not leave the EU.
Privacy policy →What they receive: Payment card details and billing information. We receive only your Stripe customer ID and subscription status.
Where processed: USA and EU (SCCs in place). Stripe is PCI-DSS Level 1 certified.
Privacy policy →What they receive: Study queries, answers, and revision content sent when you use AI features. See Section 5 for full details.
Where processed: USA (SCCs in place)
Privacy policy →What they receive: Server request logs including IP addresses and request metadata.
Where processed: USA and EU (SCCs in place)
Privacy policy →5. AI Features & Anthropic
RevisionCity uses Anthropic's Claude AI for the following features:
- AI Test Generator — generates custom quiz questions for a topic you choose
- AI Tutor — answers your study questions in a Socratic, educational style
- Mock Exam Grader — evaluates your written answers against mark schemes
- Revision Plan Generator — creates a personalised weekly study schedule
What is sent to Anthropic
When you use an AI feature, the relevant study content (topic name, question text, your written answers, or chat messages) is sent to Anthropic's API to generate a response. This data is processed by Anthropic under our API agreement. Anthropic does not use API inputs to train their models by default.
We do not send your name, email, or payment information to Anthropic. Study queries are sent with only the context needed to generate an educational response (subject, topic, and your input text).
If you do not wish to have your study content processed by Anthropic, do not use the AI Tutor, AI Test Generator, Mock Exam Grader, or Revision Plan features. All other features of RevisionCity work without AI and do not involve Anthropic.
7. Data Retention
8. International Transfers
Your study and account data is stored in the EU (Supabase on AWS eu-west). Some of our processors (Clerk, Anthropic, Vercel, Stripe) operate in the USA. Where data is transferred to the USA, we rely on Standard Contractual Clauses (SCCs) approved by the European Commission to ensure an adequate level of protection.
For UK users, international transfers are made in accordance with the UK International Data Transfer Agreement (IDTA) or addendum to the EU SCCs, as applicable.
9. Children's Data
Note for parents and guardians
RevisionCity is an IGCSE revision platform. IGCSE students are typically aged 14–16. If your child is under 16 years old, we recommend that a parent or guardian review this policy and supervise account creation. Under the UK and EU GDPR, children under 16 require parental consent to use online information society services (the age of digital consent in the UK is 13).
We minimise the personal data we collect from all users, including minors. We do not display advertising, build behavioural profiles for third parties, or use children's data for any purpose other than providing the educational service.
Study progress data (quiz scores, topics studied) is stored to power the core revision tracking features. This data is not shared with any third party except as described in Sections 4 and 5, and is never used for marketing or advertising purposes.
If you believe a child under 13 has created an account without parental consent, please contact us at privacy@revisioncity.com and we will promptly delete the account and all associated data.
10. Your Rights Under GDPR
If you are in the UK or EU, you have the following rights regarding your personal data:
Right of access
You can request a copy of all personal data we hold about you, including your study progress, quiz scores, and account information.
Right to rectification
If any of your data is inaccurate or incomplete, you can ask us to correct it.
Right to erasure ("right to be forgotten")
You can request that we delete your account and all associated personal data. Note that billing records are retained for 7 years as required by UK tax law.
Right to data portability
You can request your study progress and activity data in a structured, machine-readable format (JSON or CSV).
Right to object
You can object to processing based on legitimate interests (e.g., platform analytics). We will stop unless we have compelling legitimate grounds.
Right to restrict processing
You can ask us to restrict processing of your data in certain circumstances — for example, while we investigate a dispute.
Right to withdraw consent
Where processing is based on your consent (e.g., marketing emails), you can withdraw consent at any time by unsubscribing or contacting us.
Right to lodge a complaint
You have the right to lodge a complaint with the UK Information Commissioner's Office (ICO) at ico.org.uk, or your local EU supervisory authority.
We will respond to all data rights requests within 30 days. To exercise any of these rights, email privacy@revisioncity.com.
11. How to Request Data Deletion
To delete your account and all associated data:
- From the app: Sign in → click your profile avatar (top right) → “Manage Account” → “Delete Account”. This immediately queues your account for deletion.
- By email: Send a request to privacy@revisioncity.com with the subject line “Data Deletion Request” from your registered email address. We will process the request within 30 days.
Note: Stripe billing records are retained for 7 years from the transaction date regardless of account deletion, as required by UK HMRC regulations. All other data (study progress, activity logs, revision plans, exam attempts) is permanently deleted.
12. Security
We implement technical and organisational measures to protect your personal data:
- All data is encrypted in transit using TLS 1.2+
- Database data is encrypted at rest (Supabase/PostgreSQL)
- Row Level Security (RLS) is enforced on all database tables — each user can only access their own data
- API keys and service credentials are stored as environment variables, never in source code
- Authentication is delegated to Clerk, which provides bot protection, brute-force prevention, and secure session management
- Payment card data is handled exclusively by Stripe and never touches our servers
If you discover a security vulnerability in RevisionCity, please report it responsibly to security@revisioncity.com.
13. Changes to This Policy
We may update this Privacy Policy from time to time. When we make material changes (for example, adding a new third-party processor or changing data retention periods), we will:
- Update the “Last updated” date at the top of this page
- Send a notification email to all registered users
- Where required by law, seek fresh consent
Continued use of RevisionCity after a policy change constitutes acceptance of the updated terms, to the extent permitted by law.
14. Contact Us
For any questions about this Privacy Policy, data rights requests, or concerns about how we handle your personal data:
Data Controller: Revision City Ltd
Privacy email: privacy@revisioncity.com
General support: support@revisioncity.com
ICO registration: Pending
You also have the right to complain to the Information Commissioner's Office (ICO) at ico.org.uk if you believe we have not handled your data in accordance with UK data protection law.
This policy applies to revisioncity.com and all RevisionCity subdomains. It does not apply to third-party websites linked from our platform. Terms of Service →