Privacy Policy
1. Who we are
BrightRevision is operated by Learn Computer Science Ltd ("we", "us", "our"). We are a UK-based education service. Contact: info@brightrevision.co.uk
2. What data we collect
Account data
- Email address and display name
- Password (stored as a one-way hash - we cannot read it)
- Role (student, teacher, parent, admin)
- School or teacher association (if applicable)
Revision activity data
- Quiz session results and per-question answers
- Flashcard progress and spaced repetition schedules
- Python challenge attempts and code submitted
- Extended question answers
- Bookmarked questions and revision goals
- Exam countdown dates you set
- Revision streaks (days of activity)
Technical data
- Login timestamps and verification codes (deleted after use)
- Subscription status (managed via Stripe - we do not store card details)
3. How we use your data
- To provide the revision platform and track your progress
- To send login verification codes and password reset links
- To send weekly digest emails to teachers and parents (if enabled)
- To allow teachers and parents to monitor linked students
- To process subscription payments via Stripe
We do not use your data for advertising, profiling, or sale to third parties.
4. Children's data (under 13)
Students under 13 must have parental consent before creating an account. If you are a parent registering a child under 13, you are confirming you consent to their use of this platform. If we discover an account belonging to a child under 13 without parental consent, we will delete it promptly.
5. Data sharing
- Teachers can see the progress data of students in their class
- Parents can see the progress data of their linked child
- Stripe processes payments - see Stripe's privacy policy
- We do not share data with any other third parties
6. Your rights (UK GDPR)
- Right to access - download all your data from your account settings
- Right to erasure - delete your account and all associated data from account settings
- Right to rectification - update your name and email in account settings
- Right to object - contact us to object to any processing
- Right to portability - your data export is provided in JSON format
To exercise any right, email info@brightrevision.co.uk or use the self-service options in your account.
7. Data retention
We retain your data for as long as your account is active. If you delete your account, all personal data is deleted immediately. Anonymised aggregate statistics (e.g. question difficulty ratings) may be retained.
8. Cookies
BrightRevision uses localStorage (browser storage) to keep you logged in between sessions. We do not use tracking cookies or third-party analytics cookies.
9. Security
Passwords are hashed using bcrypt. Login uses two-factor email verification. All data is stored on servers in the UK/EU. We use HTTPS for all connections.
10. Changes to this policy
We will notify you by email of any material changes to this policy. Continued use of the platform constitutes acceptance of the updated policy.
11. Contact
For privacy questions or to exercise your rights: info@brightrevision.co.uk