The short version. Kids Learning Adventure is a learning game for children aged 4 to 12. It works fully offline and keeps everything on the device unless a parent turns on cloud backup. We never show children anything that identifies them beyond a nickname and a cartoon avatar, we do not use analytics or tracking SDKs, we do not sell data, and a parent can delete everything at any time from the parent dashboard.
1. Who we are
Kids Learning Adventure (Android package pk.devdigits.kidLearningAdventures) is published by DevDigits. Questions about this policy go to the developer contact shown on the app's Google Play listing.
2. Children's privacy
The app is designed for children and takes part in Google Play's Designed for Families programme. We follow the US Children's Online Privacy Protection Act (COPPA), the UK Age Appropriate Design Code and the GDPR rules on children's data:
- A child never creates an account. Only a parent or guardian can create the cloud-backup account, and only from behind the parent gate (a multiplication question a young child cannot answer).
- The only child information the app asks for is a nickname (optional), a cartoon avatar and a date of birth. The date of birth stays on the device; it is used to work out the child's age so the games fit, and to throw a small birthday party in the app.
- Children are never asked for a real name, photo, email address, phone number, location or school.
- There is no open chat. The only text a child can share is a single word on the Word Wall (see section 6), which is filtered before it is shown to anyone.
3. Data that stays on the device
Without cloud backup, nothing leaves the phone. The app stores, in its own private database on the device:
- Child profiles: nickname, avatar, date of birth, interface and content language.
- Learning progress: levels played, stars, coins, badges, stickers and where stickers were placed, stories read and bookmarks.
- Settings: sound, music, calm-motion, daily play limit, reminder time, parent-gate preferences.
- Reminder notifications are scheduled locally on the device. No push-notification service or device token is used.
Uninstalling the app deletes all of this.
4. Data sent to our servers (cloud backup)
If a parent turns on cloud backup, the app talks to our server so progress can follow the child to a new phone and the family can take part in the leaderboard and the Word Wall. We then store:
| What | Why | Who it belongs to |
|---|---|---|
| Email address and a one-way hashed password | To sign the parent in. The password itself is never stored. | Parent |
| Nickname, avatar, age, content language, leaderboard visibility | To show the child's profile and keep the games age-appropriate. The full date of birth is not uploaded, only the age. | Child |
| Level attempts and results, stars, coins, badges, stickers, story progress | To back up progress and show it in the parent dashboard and leaderboard. | Child |
| Words shared on the Word Wall, likes and reports | To show the Word Wall to other families and moderate it. | Child |
| Coin-pack purchase identifiers (product id and the store's purchase id) | To deliver coins once per purchase and support refunds. | Parent |
| Standard server logs (IP address, request time, app version) | Security and keeping the service running. Kept for a short time by our hosting provider. | Device |
We do not store the device's advertising ID, contacts, photos, precise location, or anything from the microphone or camera. The app does not request those permissions.
5. Leaderboard
The leaderboard shows the stars of children from families who have turned on cloud backup. Only the nickname and avatar are shown, never a real name, age or location. A parent can hide a child from the leaderboard at any time in the parent dashboard.
6. Word Wall
A child can share one word they learned (for example "doggie") with other families. Each word is checked against a profanity filter on the device and again on the server before it is shown, a child can share at most ten words a day, any family can report a word, and reported words are hidden pending review. A parent can turn the Word Wall off for a child. Words show only the child's nickname and avatar.
7. Purchases
Optional coin packs are sold as in-app purchases behind the parent gate. Payment is handled entirely by Google Play (or the App Store); we never see card or bank details. We receive only the product id and the store's purchase id so we can deliver the coins once.
8. Advertising and analytics
The app currently contains no advertising and no analytics, crash-reporting or tracking SDKs. If we add advertising in a future version, we will update this policy before doing so, use only advertising networks certified for Google Play's Families programme, show only non-personalised ads that are suitable for children, and never allow ads to collect personal data from children.
9. Third parties we rely on
- Google Play Billing (and Apple's App Store on iOS) for purchases.
- Vercel hosts our server and keeps short-lived request logs.
- Neon hosts our database.
- The device's own text-to-speech reads prompts and stories aloud. Speech is generated on the device; nothing is sent to us.
We do not share or sell personal data to anyone else, and we do not use data for marketing.
10. Security
All traffic between the app and our server uses HTTPS. Passwords are hashed with bcrypt. Sign-in tokens are stored in the device's secure storage. Access to the database is limited to the service itself.
11. How long we keep data
Cloud-backup data is kept while the parent account exists. When a parent deletes the account, all parent and child data, progress, shared words and purchase records are deleted from our database. Server logs are retained by our hosting provider for a short period and then discarded.
12. Your rights and how to delete your account and data
- Delete everything: in the app, open Settings → Grown-ups → Parent dashboard → Delete data, or use the account deletion page with your account email and password. Either removes the cloud account and every child under it immediately. Local data is removed by uninstalling the app.
- Hide a child from the leaderboard or switch off the Word Wall: parent dashboard.
- Correct the date of birth or nickname: Settings → Grown-ups.
- See, export or delete your data by email: contact the developer contact shown on the app's Google Play listing from the email address on the account. We answer within 30 days.
If you believe we have collected information from a child without a parent's consent, contact us and we will delete it.
13. International transfers
Our servers may be located outside your country. Where data is transferred across borders we rely on our providers' standard contractual safeguards.
14. Changes to this policy
If we change this policy we will update the date at the top and, for material changes, tell parents in the app before the change applies.
15. Contact
DevDigits · the developer contact shown on the app's Google Play listing