How Do I Meet Security Rules for My Education App?
Building an education app sounds straightforward until you read the first compliance document. Suddenly you are not just designing for learning outcomes. You are designing for regulators, app store reviewers, safeguarding officers, and parents who have not given consent yet. The rules come from several directions at once, and they do not always agree with each other.
Education apps face compliance pressures from multiple directions at once, and they do not always point the same way.
We have learned this the hard way. On an anonymous messaging app we worked on, we ran headlong into a conflict between GDPR's right to erasure and the legal obligation to retain data for potential criminal investigations. We had to build a six-month data retention policy that kept enough information available for police if needed, without simply ignoring what GDPR requires.
That tension, data rights pulling against safety obligations, is not unique to messaging apps. Any product where children or young people interact with each other, share personal information, or communicate privately will hit the same wall eventually. The question is whether you hit it during the design phase, when it is cheap to solve, or after launch, when it is not.
This article works through the regulations that apply, the decisions you cannot easily reverse, and what to settle before you appoint a developer. If you are planning an education product for children or young people, most of what follows will apply to you directly.
Which Regulations Actually Apply to Your Education App?
The answer depends on where your users are, how old they are, and what your app does with their data. Most education app builders assume GDPR covers them if they are based in the UK or EU. That is true, but it is rarely the whole picture.
If your app is available in the United States and directed at children under 13, the Children's Online Privacy Protection Act (COPPA) applies regardless of where your company is incorporated. If your product operates in schools, you may also need to comply with FERPA, which governs how student education records are handled. In the UK, the Age Appropriate Design Code (also called the Children's Code) adds a further layer, requiring products likely to be accessed by under-18s to default to high privacy settings.
The frameworks at a glance
| Regulation | Who it protects | Where it applies | Key requirement |
|---|---|---|---|
| GDPR / UK GDPR | All users, stricter for under-16s | UK, EU | Lawful basis for data processing |
| COPPA | Under-13s | US (global reach) | Verifiable parental consent |
| Children's Code | Under-18s | UK | Privacy by default |
| FERPA | Students of any age | US schools | Control of education records |
The practical point is that if your app is global, you are almost certainly subject to more than one of these, and you need to design for the most restrictive combination, not the most convenient one.
What GDPR Requires When Your Users Are Children
GDPR treats children as a group that needs additional protection, and the threshold under UK GDPR for when parental consent is required sits at 13. Below that age, you need a parent or guardian to give consent on the child's behalf. Between 13 and 15, the rules depend on the EU member state. Above 16, standard GDPR consent rules apply.
The practical difficulty is age verification. GDPR requires you to make reasonable efforts to verify that consent is genuine, but it does not specify exactly how. Ticking a box that says "I am over 13" does not constitute verification. You need a mechanism that genuinely checks age, whether that is a credit card check, a government ID check, or a more sophisticated age estimation system.
Data minimisation matters more with children
GDPR's data minimisation principle means you should only collect what you actually need for the stated purpose. For children's products, regulators and the ICO interpret this strictly. If your app does not need a date of birth to function, do not ask for it. If it does not need a profile photo, do not allow one. Every data point you collect from a child is a data point you are responsible for protecting, explaining, and eventually deleting on request.
The right to erasure is real and enforceable. When a user requests deletion of their account and data, you must act on that. The complication, as we found on the messaging app, is that deleting data on request can conflict with other legal obligations. We will return to that in a later chapter.
Start your app project the right way
We deliver the complete blueprint before a line of code is written. User research, psychology-driven design and full technical specifications. You choose who builds it.
How COPPA Changes What You Can Build
COPPA applies to any website or online service directed at children under 13 in the United States, and to any general audience service where the operator has actual knowledge that a child under 13 is using it. If your education app is used in American schools, or if American parents download it for their children, COPPA almost certainly applies to you.
The core obligation under COPPA is verifiable parental consent before collecting any personal information from a child. That includes names, email addresses, location data, photos, and persistent identifiers like device IDs. The Federal Trade Commission, which enforces COPPA, has made clear that consent mechanisms need to be robust. An email to a parent is not enough on its own.
COPPA does not just restrict what data you collect. It shapes what features you can build at all.
COPPA also restricts behavioural advertising to children under 13 entirely. You cannot target ads based on their browsing history or profile. You cannot use push notifications to re-engage them without parental consent. In practice, COPPA does not just change your privacy policy. It constrains your product roadmap. Features that work well for adult audiences, social sharing, location-based features, personalised recommendations, need to be rethought or removed for under-13 users.
On our peer-to-peer currency exchange product, Apple flagged the product as a potential vehicle for money laundering because we had not factored in anti-money laundering requirements. We had to retrofit KYC checks and hard limits on the number of transfers permitted. The lesson applies equally to education apps: app store reviewers will find what you missed, and fixing it post-submission costs far more than building it correctly first.
Safeguarding Obligations Beyond Data Protection
Data protection law governs what you do with personal information. Safeguarding law governs whether your product actively protects children from harm. These are related but distinct, and many education app teams treat GDPR as the whole of their compliance obligation when it is only part of it.
In the UK, the Online Safety Act creates duties for services likely to be accessed by children to assess the risks of harm and implement protections. Ofcom is the regulator, and it has powers to require platforms to take specific safety measures, not just to write policies about them.
What safeguarding requires in practice
At a product level, safeguarding means thinking about the ways your app could be used to harm a child, and building mitigations into the product itself. If your app allows messaging between users, you need moderation. If it allows user-generated content, you need content controls. If it allows profile creation, you need to consider the risk of grooming or contact from unknown adults.
On the anonymous messaging app we worked on, we added in-product reporting features that allowed users to escalate concerns about inappropriate or bullying messages directly to the client's admin team. This came out of a deeper examination of the safety concerns that anonymous messaging creates. The reporting function was not an afterthought or a goodwill gesture. It was a compliance feature, because a product that gives users no way to flag harm is harder to defend to a regulator than one that does.
Build your safeguarding assessment before you build your feature list. The risks your product creates depend on what it allows users to do, and knowing the risks first shapes which features are feasible at all.
When GDPR and Safety Law Pull in Opposite Directions
The most difficult compliance challenge in education and social apps for young people is meeting two regulations that point in opposite directions at the same time.
GDPR gives users the right to have their data erased. Safety law, and in some cases criminal law, requires you to retain data long enough for investigations to be opened and evidence preserved. If a child is harassed or receives abusive messages through your app, and the sender immediately deletes their account, you face a direct conflict between honoring that deletion request and preserving the data that investigators would need.
On the anonymous messaging app, we resolved this by implementing a data retention policy of around six months. Even if a user deleted their account after sending inappropriate messages, the data was not immediately wiped. If police needed to open an investigation, the information was still there. This was not a perfect solution, because holding data after a deletion request is technically in tension with GDPR. But a data retention policy justified by a legitimate legal obligation is a recognised basis under GDPR, and it is far more defensible than either extreme: immediate deletion that destroys evidence, or indefinite retention that ignores privacy rights entirely.
Document the legal basis for every data retention decision in your privacy notice and your internal records of processing activities. Regulators distinguish between accidental non-compliance and considered, documented trade-offs.
Why In-Product Reporting Is a Compliance Feature, Not a Nice-to-Have
Regulators assessing whether your product is safe for children look at what users can actually do when something goes wrong, not just what your terms of service say they should do. A policy that prohibits harassment is not the same as a product that gives users a way to report it.
The reporting structure we built into the anonymous messaging app is a good illustration of this distinction. Users could flag messages they found inappropriate or threatening, and those reports went directly to the client's admin team for review. That mechanism served multiple purposes at once. It gave users agency. It created an audit trail. It demonstrated to any regulator reviewing the product that the operator had taken active steps to manage harm, not just passive ones.
What an effective in-product reporting system needs
- A clear way for any user to flag content or behaviour, reachable within two or three taps from any part of the app.
- A defined process for who receives reports and how quickly they are reviewed.
- Confirmation to the reporting user that their report has been received.
- A log of reports and outcomes that can be produced to a regulator if required.
- Escalation paths for reports that indicate immediate risk to a child.
Under the Online Safety Act, platforms with user-generated content or messaging functionality are expected to have these systems in place. For education apps with any social or communicative element, treating in-product reporting as optional is a risk that regulators will eventually price.
The Architecture Decisions You Cannot Retrofit Cheaply
Security and compliance problems discovered after build are expensive. This is something we have measured directly across projects.
On a buying and selling platform for bottles of alcohol, we discovered mid-build that the client's existing web application had been built in a way that made it too complex to expose cleanly via an API. We ended up embedding web elements from the existing site directly into the mobile product instead of building a proper API layer. That forced compromise added approximately 20% uplift in work across the entire length of the project, and because the client wanted to keep the budget the same, we had to drop features at the end to compensate.
Compliance gaps work the same way. GoodFirms estimates that highly regulated industries see development budgets increase by 30 to 50% due to compliance, security, and data protection requirements. That figure is consistent with what we have seen when a project discovers its security obligations late.
The decisions that cannot wait
- Data storage location: where your servers are determines which jurisdiction's rules govern the data at rest.
- Encryption at rest and in transit: retrofitting this after build is possible but disruptive and costly.
- Age verification mechanism: the approach you choose shapes your entire onboarding flow.
- Consent management: how you capture, store, and withdraw consent needs to be built in from the start.
- Data retention and deletion logic: adding this after launch means touching every part of the data model.
On the currency exchange product, retrofitting KYC checks, enhanced transfer security, and hard limits on peer-to-peer transfers after Apple flagged the product required revisiting architecture that had already been considered finished. The cost in time and budget was real. The cost in launch delay was equally real. Getting these decisions into the brief, before a developer writes a line of code, is the only way to avoid paying that twice.
What to Settle in the Brief Before You Appoint a Developer
A developer cannot build a compliant product from a vague brief. If your brief describes features without specifying the user age range, the geographic markets, the data collected, or the moderation approach, a developer will make assumptions. Some of those assumptions will be wrong, and correcting them after build costs more than specifying them upfront.
On a fitness and wellness product we worked on with two first-time app founders, we cycled repeatedly through design sign-off and then rejection. The clients would approve a design and then, once building began, say they had not understood it was what would actually be built. Budget was consumed in design iterations that added no material improvement to the product. The project finished in the design and research stage because the money ran out. The same dynamic happens with compliance decisions: if the brief does not settle them, the project will revisit them at the most expensive possible moment.
The questions your brief must answer
- What is the minimum age of your users, and how will you verify it?
- Which markets are you launching in on day one?
- Does the app allow user-to-user communication or user-generated content?
- What personal data does the app collect, and what is the lawful basis for each data type?
- Who is responsible for reviewing safety reports, and at what response time?
- What is the data retention policy, and has it been reviewed against your safeguarding obligations?
Ask your developer to return the brief with a list of the compliance decisions it leaves open. If they cannot name any, they have not read it carefully enough.
How App Store Rules Add a Second Layer of Scrutiny
Apple and Google both review apps before they appear in their stores, and both have specific rules for apps directed at children or likely to be accessed by children. These rules sit alongside regulatory compliance, and they operate independently. An app that satisfies GDPR can still be rejected by Apple.
Apple's App Store has a Kids Category with strict requirements: no third-party analytics, no behavioural advertising, no links to external websites, and data collection limited to what is needed to run the app. If your education app falls into the Kids Category, or if Apple decides during review that it should, these rules apply automatically.
We encountered this directly on the peer-to-peer currency exchange product. Apple identified a feature that, in their assessment, created a risk of money laundering. Their concern was not that we had broken a law. It was that the product, as built, was a vehicle someone could misuse. We added more stringent KYC checks, enhanced transfer security, and hard limits on the number of transfers between any two parties before the product was approved. Apple's reviewers were, in effect, applying a safety standard that went beyond the regulatory minimum we had been designing to.
For education apps, the practical implication is to submit a test build to Apple's review process as early as possible. A rejection at the final submission stage, after months of build, is a much worse outcome than an early flag that reshapes the product while there is still budget to act on it.
Conclusion
Security and compliance in education apps are a set of decisions that shape what you can build, how you store data, what features are feasible, and how your app store submission will go. Getting them right means settling them early, in the brief, before a developer starts work.
The regulations that apply to your product depend on your users' ages, your geographic markets, and what your app actually does. GDPR, COPPA, the Children's Code, and the Online Safety Act can all apply simultaneously, and they do not always point in the same direction. The tension between the right to erasure and the obligation to retain data for investigations is real, and the answer is a documented, legally grounded retention policy, not a guess.
In-product reporting is a compliance feature. Architecture decisions around encryption, consent management, and data retention cannot be added cheaply after build. And app store reviewers will apply safety standards that go beyond the regulatory minimum. Planning for all of this before you commission a line of code is the difference between a product that reaches children safely and one that never gets past the review queue.
If you are designing an education app and want to work through the compliance questions before they become expensive surprises, let's talk about your product.
Frequently Asked Questions
The regulations that apply depend on where your users are, how old they are, and what your app does with their data. If your app is available in the UK or EU, GDPR applies, but if it is accessible in the United States and directed at children under 13, COPPA also applies regardless of where your company is based. If your product operates within schools, you may need to comply with FERPA as well.
The Children's Code, formally known as the Age Appropriate Design Code, is a UK regulation that applies to any product likely to be accessed by users under 18. It requires that high privacy settings are switched on by default, rather than leaving it to users to adjust them. If there is a reasonable chance children will use your app, you should assume the Code applies to you.
Under UK GDPR, you need a parent or guardian to provide consent on a child's behalf if the user is under 13. Between 13 and 15, the rules vary depending on the EU member state involved. Above 16, standard GDPR consent rules apply without the requirement for parental involvement.
This is a genuine tension that education app builders often encounter, particularly where users interact with each other or share personal information. In practice, you may need to retain certain data for legal or safeguarding reasons even when a user requests deletion. The solution is to design a retention policy that meets both obligations, rather than treating them as mutually exclusive.
You should design for the most restrictive combination of regulations that applies to your user base, not the most convenient one. A global education app could easily fall under GDPR, COPPA, the Children's Code, and FERPA at the same time. Trying to meet only one framework and ignoring the others is likely to create compliance gaps that are costly to fix after launch.
Compliance decisions should be made before you appoint a developer, not after your product is live. Some choices, such as how data is stored, what consent flows look like, and how age verification works, are difficult and expensive to reverse once built. Addressing these during the design phase is significantly cheaper than retrofitting solutions after launch.
COPPA applies to apps directed at children under 13 that are available in the United States, regardless of where your company is incorporated. Its key requirement is verifiable parental consent before you collect personal data from a child. This means you need a reliable mechanism to confirm that a parent or guardian has given permission, not simply a checkbox or a self-reported age.
FERPA is a United States regulation that governs how student education records are handled within schools. It applies to your product if it operates in a school setting and handles data that could be considered part of a student's official record. If your app is used by schools in the US, you will likely need to comply with FERPA alongside any other regulations that apply to your users.