EdTech and GDPR · how to handle student data without panic in 2026
GDPR for student data isn't optional and isn't impossible. The patterns that work for K-12 + higher-ed in EU markets, in 2026.
GDPR for student data isn't optional and isn't impossible. The patterns that work for K-12 + higher-ed in EU markets, in 2026.
EdTech vendors are GDPR processors. Schools are controllers. Most products you can find on the market today fail one of three checks: minimisation, parental consent, retention. Here's the playbook that doesn't get rejected on the first DPIA review.
Collect what the curriculum needs to function · not what marketing wants. If a math-tutoring app needs the student's grade-level and subject, that's it. No address, no phone, no profile photo unless there's a teacher-led reason. Default OFF for any optional analytics.
Student progress dashboards run on hashed user-IDs. Real names live in the auth service. The reporting service never joins. This means engineering can debug + analyse without ever seeing PII, and a breach in the analytics layer doesn't expose names.
Age-of-consent varies by country (13 in many, 14-16 in some EU members). Don't hardcode 13. Build a flow that picks up the country (locale + DNS), checks the threshold, and routes to a parent-email verification when needed. Re-prompt on age-changes around the threshold.
Data lives in EU regions. Frankfurt, Amsterdam, Dublin · pick one and document it in the DPA. No model-training opt-in by default. If LLM features ship, use EU-region inference (Azure EU, AWS Bedrock EU, or self-hosted). The DPIA reviewer will ask · be ready.
Default retention: end of academic year + N months for transcripts. Auto-purge anything beyond. Account closures within 30 days. Gradebook archives can be exported by the school but live as cold storage with stricter access controls.
1-page summary, 2-page processing inventory, 1-page risk assessment, 1-page mitigations, 1-page residual-risk + sign-off. Schools have 5-10 vendors to review per term · a 30-page DPIA gets bottom-of-pile. Make it short, factual, signed.
If your DPO can't read the DPIA in 10 minutes, neither can the school's. Cut it down.

Founder, DField Solutions
I've shipped production products from fintech to creator-tooling · for startups and enterprises, from Budapest to San Francisco.
Let's talk about your project. 30 minutes, no strings.