KidGuardβs privacy policy currently exhibits a deficient compliance posture with an overall score of 50/100 (medium risk), underpinned by critical vulnerabilities across both UK GDPR (50/100) and the Childrenβs Code (52/100). The most severe shortcomings include the complete failure to establish and document lawful bases under UK GDPR Article 6 for processing children's communications and call logs, alongside a direct breach of Childrenβs Code Standard 4 (Transparency) due to the absence of any child-facing privacy information. Operating child-monitoring software without these mandatory safeguards exposes the organisation to urgent regulatory intervention, including formal ICO enforcement notices and substantial administrative fines. To swiftly remediate this exposure, KidGuard must immediately articulate lawful bases for each monitoring function and publish an accessible, age-appropriate privacy notice directed specifically to the children whose data is being processed.
Data Protection Act 2018 Β· Criteria reviewed August 2026
| Article | Finding | Score |
|---|---|---|
| π’ Art. 5: Principles | Strong data minimisation and storage limitation (7-day communications auto-deletion). Accountability documentation gated. | 82/100 |
| π Art. 6/7: Lawful Basis | Monitoring operates on opt-in basis, but fails to articulate formal Article 6 legal grounds or statutory consent. | 55/100 |
| π Art. 8: Children's Consent | States accounts are managed by parents, but provides no formal age-verification or parental responsibility verification. | 65/100 |
| π Art. 9: Special Category Data | Keyword monitoring scans indicators of self-harm and abuse touching health data without an Article 9 gateway. | 55/100 |
| π Art. 13/14: Transparency | Clear plain English summary, but acts only as a 'short version', omitting formal controller identity and DPO contacts. | 60/100 |
| π’ Art. 17: Right to Erasure | One-tap in-app child data deletion with 35-day backup purging alongside automatic 7-day message expiry. | 90/100 |
| π Art. 22: Automated Decisions | Employs Anthropic and OpenAI for automated filtering without explicit Article 22 human-in-the-loop explanation. | 68/100 |
| π’ Art. 25: Privacy by Design | Exemplary default configuration: off-by-default monitoring, zero advertising SDKs, and rapid auto-deletion. | 95/100 |
| π Art. 28: Processors | Lists key processors (Google, OpenAI, Anthropic, Zoho), but lacks confirmation of Article 28(3) contractual clauses. | 60/100 |
| π’ Art. 32: Security | UK servers with encryption in transit and irreversible cryptographic scrubbing of log files. | 85/100 |
| π Art. 35: DPIA Mandatory | Keyword surveillance and AI triage of vulnerable minors trigger mandatory statutory DPIA under Art. 35. | 50/100 |
Age Appropriate Design Code (ICO statutory guidance)
| Standard | Assessment Finding | Score |
|---|---|---|
| π’ Std 1: Best interests | Prioritises safety by refusing behavioural ads and embedding crisis intervention links (Childline/SHOUT). | 88/100 |
| π’ Std 2: Data protection impact | Builds privacy protections directly into architecture with off-by-default monitoring. Mandatory DPIA required. | 92/100 |
| π Std 3: Age appropriate | Incorporates age banding (5β8, 9β12, 13β17), but privacy text is tailored solely for parents without child tiers. | 70/100 |
| π Std 4: Transparency | Readable for parents, but relegates legal terms to email request and provides zero child-facing transparency. | 65/100 |
| π’ Std 5: Detrimental use | Prohibits commercial profiling, ad networks, tracking SDKs, and foundation model training. | 95/100 |
| π’ Std 6: Community standards | Applies clear safety moderation across child messages and connects vulnerable users to support services. | 85/100 |
| π’ Std 7: Default settings | Monitored features and AI Learning Buddy are disabled by default upon installation. | 95/100 |
| π’ Std 8: Data minimisation | Avoids gathering addresses or birth dates; truncates AI inputs to 300 characters stripped of child identity. | 95/100 |
| π Std 9: Data sharing | Sharing limited to functional APIs under non-training terms, but transfers outside UK lack documented safeguards. | 72/100 |
| π Std 10: Geolocation | Google Maps used for lookup with location withheld from AI, but leaves background location tracking undefined. | 60/100 |
| π Std 11: Parental controls | Gives parents granular control, but child receives no active indicator or alert when monitoring is active. | 70/100 |
| π’ Std 12: Profiling | No behavioural profiling conducted for commercial targeting or product analytics. | 95/100 |
| π’ Std 13: Nudge techniques | Avoids dark patterns, engagement nudges, or streaks that encourage children to extend screen time. | 90/100 |
| π Std 15: Online tools | Offers one-tap data deletion in parent app, but provides no child-accessible tools to exercise rights directly. | 70/100 |