← Back to CodeQuest

Children's Privacy Policy

Effective date: May 25, 2026  ·  Version: 1.0  ·  Last updated: May 25, 2026
This policy explains how CodeQuest protects your child's data. It is written to comply with COPPA (USA), UK Children's Code, NDPA (Nigeria), PIPEDA (Canada), and UK GDPR. It applies to children under 13. Children never register directly — parents manage everything.

Data controller: CodeQuest Ltd  ·  privacy@codequest.app  ·  DPO: dpo@codequest.app
Address: 2389 Edward Leaver Trail, Oakville, Canada

1. Parental consent is required

We do not create accounts for children without verifiable parental consent. Before your child can use CodeQuest: a parent (18+) creates and verifies a parent account, reads and agrees to this policy, and creates the child's profile. Children never register directly and never provide personal information to us.

2. What we collect about your child

DataWhy we collect itStored
Display nicknamePersonalise the appYes
Age group (7–9 or 10–13)Age-appropriate contentYes
Chosen avatar (emoji)Display in the appYes
Mission progress, XP, badgesTrack learning, parent dashboardYes
Session activityParent activity logYes, 90 days
We do NOT collect: real name, surname, date of birth, email, phone number, photo, video, audio, precise location, school name, social media accounts, behavioural advertising data, or device fingerprints.

3. How we use your child's data

We use your child's data only to personalise their learning experience, display progress in your parent dashboard, show a leaderboard (nickname and XP only — no personal details), and improve our educational content using aggregated, anonymised data.

We never sell data, use it for advertising, share with third parties for their own purposes, use it to build commercial profiles, or contact your child directly.

4. Who we share data with

ProviderPurposeLocation
Amazon Web ServicesHosting and infrastructureUSA (us-east-1)
AnthropicAI hint generation (no child data stored)USA
Stripe / PaystackParent billing onlyUSA / Nigeria
AWS SESParent email communications onlyUSA

5. International data transfers

UK users: Transfer is covered by UK Standard Contractual Clauses. Nigerian users: Covered under NDPA adequacy provisions. Canadian users: Complies with PIPEDA cross-border requirements.

6. How long we keep data

Data typeRetention period
Child profile and progressUntil you delete the account
Activity logs90 days rolling
Consent records7 years (legal requirement)
Anonymised analyticsIndefinitely (no personal data)

7. Your rights as a parent

Review: Request a copy of all data we hold about your child via the parent dashboard ("Download my data") or by emailing privacy@codequest.app. We respond within 30 days.

Delete: Use "Delete Child Account" in the parent dashboard or email privacy@codequest.app. We complete deletion within 30 days and confirm by email.

Correct: Update your child's nickname, avatar, or age group in the parent dashboard at any time.

Withdraw consent: Delete your child's account to withdraw consent and end their access.

Nigeria: Lodge a complaint with the NDPC at ndpc.gov.ng. UK: Contact the ICO at ico.org.uk. Canada: Contact the OPC at priv.gc.ca. USA: Contact the FTC at ftc.gov.

8. Security

We use TLS 1.3 encryption in transit, AES-256 encryption at rest (AWS RDS), private database subnets, role-based access control, and regular security audits. We will notify you within 72 hours of any breach affecting your child's data.

9. Cookies and tracking

On pages accessible to children, we use only essential session cookies required for login. No advertising cookies, no third-party tracking pixels, no individual analytics.

10. AI hints

When a child requests a hint, we send the mission name, description, and current code/blocks to Anthropic's Claude. No name, location, or identifying information is included. Anthropic does not store these requests beyond the immediate response.

11. Leaderboard

The leaderboard shows only: display nickname, XP total, level, and badges. No real names, location, school, or personal details. You can opt your child out at any time in Parent Dashboard → Privacy Settings.

12. Changes to this policy

We will notify you by email at least 30 days before making material changes. Continued use after the effective date constitutes acceptance.

13. Contact us

Email: privacy@codequest.app (response within 5 business days for general queries; 30 days for formal data requests)
Data Protection Officer: dpo@codequest.app