Last updated: February 2026
Summary: This agreement sets out how Sear Education handles personal data on your organisation's behalf when you use Mr Sear's MTC. Your organisation remains in control of the data at all times. By using the Service, your organisation agrees to the terms of this Data Processing Agreement.
Data Controller ("the Organisation"): The school, tutoring practice, home educator, or other educational organisation or individual using the Service.
Data Processor ("we", "us", "Sear Education"): Daniel Sear trading as Sear Education, the operator of Mr Sear's MTC.
This Data Processing Agreement ("DPA") applies to personal data processed by Sear Education on behalf of the Organisation through the Mr Sear's MTC service ("the Service"). It supplements our Terms of Service and Privacy Policy.
The purpose of processing is to provide an online multiplication tables practice tool for educational use.
| Data type | Purpose |
|---|---|
| First names only (no surnames) | Identifying pupils within their class |
| Individual PIN codes | Secure login to the pupil's account |
| Display alias (e.g., "Star", "Moon") | Protecting pupil identity from other pupils |
| Test level and progress | Tracking which multiplication tables to practise |
| Test results and response times | Measuring progress and identifying areas for practice |
| Practice scores | Classroom leaderboard and motivation |
| Achievement data (crowns) | Gamification and motivation |
| Session status | Classroom management (who is logged in) |
| Data type | Purpose |
|---|---|
| Email address | Account login and invitations |
| Display name | Identification within the Service |
| IP address (teachers only) | Security auditing (retained 90 days) |
| Action logs (teachers only) | Security auditing (retained 90 days) |
Categories of data subjects: Pupils (typically aged 5–11) and their teachers/staff.
Sear Education shall:
The Organisation shall:
We use the following sub-processors to provide the Service:
| Sub-processor | Purpose | Location |
|---|---|---|
| Google Firebase Firestore | Main database (pupil names, scores, results) | London, UK (europe-west2) |
| Google Firebase Realtime Database | Live session data (who is logged in) | Belgium, EU (europe-west1) |
| Google Firebase Authentication | Teacher login accounts | May involve processing outside UK/EU with appropriate safeguards (SCCs + UK Addendum) |
| Google Cloud Functions | Server-side processing | US (us-central1) |
| Zoho Mail (via SMTP) | Sending invitation emails to teachers | EU (Zoho EU data centres) |
| jsDelivr / Cloudflare CDNs | Hosting open-source libraries (charts, PDF export, browser compatibility) | Global CDN (no pupil data sent) |
Google LLC is certified under the EU-US Data Privacy Framework and processing is subject to Standard Contractual Clauses with the UK Addendum where data may leave the UK.
The primary storage of pupil data is in the UK and EU (London and Belgium). Some processing may occur outside the UK/EU through Google's infrastructure. Where this happens, appropriate safeguards are in place:
| Data type | Retention period |
|---|---|
| Detailed test/practice results (question-by-question) | 20 days, then automatically removed from the record |
| Summary statistics (scores, dates, levels) | Duration of school's active subscription |
| Pupil names and test levels | Duration of school's active subscription |
| Teacher audit logs and IP addresses | 90 days, then automatically deleted |
| Teacher accounts | Until deleted by organisation lead or account holder |
When an organisation lead deletes a class through the Service:
When an organisation lead removes a teacher, the teacher's account and access are deleted immediately and permanently.
When an organisation's subscription ends or is not renewed, the school account is deleted by the service administrator. The school and all its classes are immediately hidden from view. Teachers are unassigned from the school but their accounts are retained. All associated data (classes, pupils, results) is retained securely for 30 days to allow recovery in case of error, after which it is permanently and irreversibly deleted by an automated process.
In the event of a personal data breach affecting the Organisation's data:
We will:
This DPA applies for as long as the Organisation uses the Service. It will automatically terminate when:
Sections relating to data deletion, confidentiality, and breach notification survive termination.
This DPA is governed by the laws of England and Wales and is subject to the jurisdiction of the courts of England and Wales.
For any questions about this Data Processing Agreement or to report a data concern:
Sear Education
Email: info@mrsearmtc.uk