Security Overview

Last updated: February 2026

In short: Pupil data is stored in the UK and EU on Google's infrastructure, with some server-side processing in the US. Everything is encrypted. We collect as little as possible — just first names and maths scores. There's no tracking, no ads, and no third-party data sharing.

Where your data is stored

WhatWhereProvider
Pupil names, scores, and resultsLondon, UKGoogle Firebase Firestore
Live session data (who's logged in)Belgium, EUGoogle Firebase Realtime Database
Teacher login accountsGoogle infrastructure (may involve processing outside UK/EU with safeguards)Google Firebase Authentication
Server-side processingUSGoogle Cloud Functions

Google is certified under the EU-US Data Privacy Framework, and processing is covered by Standard Contractual Clauses with the UK International Data Transfer Addendum where data leaves the UK.

Encryption

Access control

The app uses role-based access. Each role can only see what it needs to:

Teacher and school lead access is managed through Firebase Authentication and role assignments stored in Firestore.

Login security

Audit logging

Teacher and admin actions are logged automatically, including:

Audit logs are kept for 90 days, then automatically deleted. They can be used to investigate any security concerns.

We do not log children's IP addresses.

Backups

Data is stored on Google Firebase, which provides built-in infrastructure redundancy — Google automatically replicates data across their servers to protect against hardware failures.

When a school lead or teacher deletes a class, the class data (pupil names, scores, results) is kept for 30 days before permanent deletion, so accidental deletions can be recovered. Teacher account deletions are immediate and permanent (audit logs containing the teacher's IP and actions are retained separately for 90 days).

XSS prevention

All user input (such as pupil names) is sanitised before being displayed. This prevents code injection attacks.

Third-party services

The app uses these external services:

No pupil data is shared with anyone else. There are no analytics platforms, no advertising networks, and no tracking tools.

What we don't have (yet)

In the interest of being upfront:

Incident response

We have a documented incident response plan covering:

For full details on breach notification, see our Data Processing Agreement.

Contact

If you have security questions or need to report a concern:

Sear Education
Email: info@mrsearmtc.uk

Back to Classroom