This Privacy Policy explains how NumNinja collects, uses, and protects your personal and learning information. Your educational data is stored securely on your device with advanced security measures. We are committed to maintaining the highest standards of privacy and data protection for all users, especially children and young learners.
NumNinja is built with privacy by design, ensuring your learning information remains secure and under your control.
All game data and statistics stored securely on your device with AsyncStorage - nothing transmitted without your consent.
Access all 40+ math games completely offline without creating any account, providing email, or logging in.
Choose to participate in global leaderboards by creating a username - completely optional and the app works fully without it.
We don't collect email addresses, passwords, age, or personal information - just a username if you opt-in to leaderboards.
NumNinja collects minimal information necessary for math learning. All game progress and statistics are stored locally on your device using secure storage (AsyncStorage). The app works completely offline with no account required. Optionally, you can create a username-based leaderboard account to sync your stats and compete globally—this is entirely optional and the app functions fully without it.
Purpose: To track your math learning progress, calculate rankings based on performance, maintain achievement streaks, and provide detailed performance insights
Purpose: To enable optional global leaderboard participation and compare your progress with other players. All gameplay works offline without an account.
Purpose: To preserve your progress across app sessions, maintain game preferences, and provide offline gameplay without requiring internet connection
Purpose: To ensure app compatibility, troubleshoot technical issues, optimize performance across different devices, and provide technical support
Your learning information security is paramount. We implement multiple layers of protection to ensure your data remains private and secure.
You have complete control over your personal and learning information. Here are your rights and how to exercise them.
View all your game statistics, Math Points, streaks, accuracy data, and session history stored on your device.
How to: Access your stats through the User profile screen in the app
Clear local progress data or delete your optional leaderboard account at any time.
How to: Use the clear data option in app settings or delete leaderboard account from User screen
Choose whether to create a leaderboard username - the entire app works without any account.
How to: Optional leaderboard feature is entirely opt-in from the User screen
Review your last 50 game sessions with detailed performance statistics and timestamps.
How to: Access session history through the User profile screen
All 40+ games work completely offline with no data transmission - everything stays on your device.
How to: Use the app offline anytime without any account or internet connection
NumNinja uses Supabase as an optional backend service for global leaderboard functionality. When you create a leaderboard account (entirely optional), your username and public statistics are stored on Supabase servers to enable global rankings and competitive features.
What is synced: Only your username, user ID, and public gameplay statistics (total Math Points, rank, streak, accuracy, games played, and game-specific high scores) are synchronized to the leaderboard. No personal information, email addresses, or authentication credentials are required or collected.
Supabase Privacy: Supabase is a secure, open-source backend platform. Learn more about their privacy practices at supabase.com/privacy.
Important: The leaderboard feature is entirely optional. All 40+ math games work completely offline without any account creation. Your local game progress is never transmitted to any server unless you explicitly create a leaderboard username and opt-in to sync your stats.
NumNinja offers an optional global leaderboard feature where you can create a username to sync your stats and compete with players worldwide. This feature is completely optional\u2014the entire app works offline without any account.
What we sync: When you create a leaderboard username, only your public gameplay statistics are synced: username, total Math Points (MP), rank, streak, accuracy, games played, and game-specific high scores. This data is stored securely on Supabase servers.
Your control: You can delete your leaderboard account at any time through the app settings. The app continues to work fully offline without any account. No email, password, or personal information is required for the leaderboard\u2014just a username.
We do not sell, rent, or trade your personal or learning information to third parties. Your game progress and educational data remain private and stored locally on your device.
Third-Party Services:
Your data privacy: All your learning data, game progress, and personal statistics remain on your device unless you explicitly opt-in to the optional leaderboard feature.
NumNinja is designed as an educational math learning app suitable for children. We take children's privacy seriously and comply with the Children's Online Privacy Protection Act (COPPA). The app stores all learning data locally on the device with no required account creation or personal information collection.
No Personal Information Required: Children can use all 40+ math games without providing any personal information. The optional leaderboard feature only requires a username (no email, age, or personal details) and is not necessary for gameplay.
Parental Guidance: We recommend parents supervise their children's device usage and screen time. Parents can review game statistics and progress data stored locally on the device.
If you are a parent or guardian and have questions about your child's use of NumNinja, please contact us at privacy@carecodelabs.me.
NumNinja is an educational tool designed to help children develop math skills through engaging games. While we strive to provide accurate and beneficial educational content, the app is not a substitute for formal education or professional tutoring.
Educational Disclaimer: NumNinja provides supplementary math practice and should be used alongside school curriculum and traditional learning methods. Progress in the app does not guarantee academic performance. Parents and educators should monitor children's usage and progress.
The app's difficulty assessments and recommendations are based on algorithmic analysis and may not reflect a child's complete mathematical ability. For comprehensive educational assessment, consult with qualified educators.
We comply with applicable data protection regulations including GDPR for users in the European Union, COPPA for children in the United States, and CCPA for users in California. You have the right to access, correct, delete, and port your personal data.
For EU/EEA Users: Under GDPR, you have rights including access, rectification, erasure, restriction of processing, data portability, and objection to processing. To exercise these rights, contact us at privacy@carecodelabs.me.
For California Users: Under CCPA, you have the right to know what personal information is collected, request deletion, and opt-out of the sale of personal information (we do not sell personal information). Contact us at privacy@carecodelabs.me to exercise your rights.
We retain your data only as long as necessary to provide our services or as required by law. You can delete individual game sessions, clear progress history, or completely delete your entire account and all associated data at any time through the app settings.
Data Storage Duration:
When you delete your data or uninstall the app, all locally stored information is permanently removed from your device. Synced data must be deleted separately through account settings.
We implement industry-standard security measures to protect your personal and learning information:
However, no method of transmission or electronic storage is 100% secure. While we strive to protect your data, we cannot guarantee absolute security.
Your data is primarily stored locally on your device. If you use cloud sync features, your data may be stored on secure servers, which may be located in different countries. We maintain appropriate safeguards and comply with international data protection regulations.
By using cloud sync features, you consent to the transfer of your data to secure servers, which may be located outside your country of residence. We comply with applicable data protection frameworks including EU-U.S. Data Privacy Framework.
We may update this Privacy Policy from time to time to reflect changes in our practices, technology, legal requirements, or other factors. We will notify you of any material changes by updating the "Last Updated" date at the top of this policy and, where appropriate, through in-app notifications or email (if you've provided an email address).
We encourage you to review this Privacy Policy periodically. Your continued use of NumNinja after any changes indicates your acceptance of the updated policy.
If you have questions, concerns, or requests regarding this Privacy Policy or our data practices, please contact us:
Privacy Inquiries: privacy@carecodelabs.me
General Support: support@carecodelabs.me
Parental Controls: parents@carecodelabs.me
Company: CareCode Labs
Website: carecodelabs.me
We will respond to privacy-related inquiries within 30 days of receipt. For urgent matters, please mark your email as "Privacy - Urgent" in the subject line.
If you have any questions about this Privacy Policy or how we handle your information, please don't hesitate to contact us.