let x = 10;
<code>
print("Hello")
🔒 Privacy & Safety First

Privacy Policy

We are committed to providing a secure, engaging, and child-safe coding playground. Learn how we handle information to keep your adventure safe.

Last Updated: June 2026
← Back to KidsCode Home

👋Welcome & Introduction

Welcome to KidsCode! The safety and privacy of our students are at the heart of everything we build. This Privacy Policy describes how KidsCode collects, stores, uses, and safeguards the personal information of our users, particularly children and teenagers aged 9–17.

By accessing or using KidsCode, you (or your parent/guardian) agree to the terms of this Privacy Policy. If you do not agree, please do not use our coding playground.

👪For Parents & Guardians

We take children's privacy extremely seriously. KidsCode is fully aligned with global standards, including the Children's Online Privacy Protection Act (COPPA) and general child safety best practices.

We actively encourage parental involvement. In fact, parents can monitor progress, configure screen-time limits, and receive weekly learning reports via their registered parent email address.

🛡️ Parent Consent & Safety Notice

If a child is under the age of 13, account registration requires a parent's email address. We use this to obtain parental consent and keep you informed. Parents hold full rights to review, update, or request the deletion of their child's account and data at any time.

📥Information We Collect

To deliver a personalized, gamified coding experience, we collect a limited amount of information, grouping it into the following categories:

👤 Name / Nickname
📧 User & Parent Email
🏆 XP points & Level
Streak & Badges
💻 Code & Lesson Progress
📱 Device & Browser info

We do not collect real-world physical addresses, phone numbers, or any sensitive tracking details from children.

⚙️How We Use Information

The information we collect is strictly used to run the platform and enhance learning:

  • Lesson Progress: Tracking code execution and lessons completed so students can pick up right where they left off.
  • Leaderboards & Rewards: Displaying nicknames, avatars, and levels on the global dashboard to support motivational learning.
  • Parent Updates: Sending automatic learning reports and progress updates to parents.
  • Safety & Optimization: Improving game mechanics, analyzing system issues, and preventing security threats.

🍪Cookies & Local Storage

We use small data files called "cookies" and local browser storage to keep you logged in safely and preserve configuration preferences (like Dark Mode, sound effect toggles, and coding world status).

These trackers are functional and secure; we do not use cookies to track student actions outside of the KidsCode platform or for interest-based advertising.

🔗Third-Party Services

We rely on trusted cloud infrastructure providers to keep KidsCode running smoothly and securely:

  • MongoDB Atlas: Secure cloud database where user progress and profiles are stored with industry-standard encryption.
  • Vercel: Our front-end hosting provider, optimizing page delivery and security headers.
  • Brevo: Used to securely send OTP verification emails and parental progress reports. We do not use it for sending third-party promotional newsletters.

🛡️Data Security

We maintain strict administrative, technical, and physical safeguards to defend your data:

  • All account passwords are encrypted before storage using standard hashing (bcryptjs).
  • Communications between your web browser and our servers are encrypted via Secure Socket Layer (HTTPS).
  • Ad-free Environment: There are zero third-party advertising network trackers on KidsCode, ensuring children are never exposed to target marketing.

Data Retention & Deletion

We only keep your information as long as your account is active or needed to provide you with lessons. If an account remains completely inactive for more than 18 consecutive months, we will automatically delete or anonymize the profile data.

Parents can request immediate deletion of their child's account and data at any time by contacting our support team (details below).

⚖️Your Choices & Parental Rights

Parents and teenage students have absolute authority over their personal data:

  • Access: You can view all saved information directly inside the profile dashboard.
  • Updates: You can update user avatars, preferences, settings, and names in the profile screen.
  • Deletion: You can choose to completely reset progress or submit a deletion ticket to wipe your database record permanently.

✉️Contact Us

If you have any questions, feedback, or would like to initiate a data access or deletion request, please reach out to our team at:

Email: support@kidscode.com