Template — Version 1.0 — May 2026
This pre-filled DPIA template helps your school's DPO assess Mustard Investments before deployment. Customise the school-specific sections and file with your records.
Pre-filled with platform-specific risks. Add school-specific risks (e.g. shared devices, BYOD policies) as needed.
| Risk | Likelihood | Severity | Mitigation | Residual |
|---|---|---|---|---|
| Children’s personal data processed for educational tracking | High | Medium | Data minimisation — only display name, DOB (for age band), and learning progress collected. No home address, photo, or biometric data. | Low |
| Unauthorised access to student data by other students | Medium | High | Firestore security rules enforce per-class data isolation. Students cannot access other classes’ data. Leaderboards are class-scoped. | Low |
| Educator account compromise exposing class rosters | Low | High | Firebase Authentication with email verification. School email domain validation. Session timeout after 24h inactivity. | Low |
| Third-party sub-processor breach | Low | High | Only essential sub-processors used (Firebase/GCP, Vercel). All covered by SCCs or adequacy decisions. Sub-processor list published and updated with 30-day notice. | Low |
| Paper trading activity misinterpreted as financial advice | Medium | Medium | All paper trading uses simulated funds with clear disclaimers. FCA compliance notice on every relevant page. No real money or real products involved. | Low |
| Age band miscategorisation due to incorrect DOB entry | Medium | Medium | DOB captured at registration with validation. Age band computed server-side. Educators can review and correct student profiles. Under-13s require parental consent regardless. | Low |
| Retention of data beyond educational need | Low | Medium | Data retained only during active school agreement. 90-day deletion upon termination. Immediate deletion available on request. Subject rights page enables student/parent self-service. | Low |
| International data transfer to non-adequate country | Low | Medium | Primary processing in UK (europe-west2). Any international transfers covered by SCCs. Sub-processor jurisdictions published. | Low |
Mustard aligns with all 15 standards of the ICO Age Appropriate Design Code. Full details are published at /safety.
For educational purposes only. Not financial advice. Mustard Investments is not authorised or regulated by the Financial Conduct Authority.