We are committed to protecting the privacy and safety of children and their families.
Kids Learning Adventure ("we", "our", or "us") is an educational
mobile application designed for children aged 3–10 years, published by
Allied Services (package ID: com.alliedservices.kidslearning).
This Privacy Policy explains how we collect, use, store, and protect information when you or your child uses our app on Android or iOS devices. By using the app, the parent or guardian accepts the terms of this policy on behalf of their child.
This app is directed at children. We take our obligations under COPPA (Children's Online Privacy Protection Act), GDPR-K, and Google Families Policy extremely seriously. Parental consent is required before any personal information is collected.
No child under 13 can create an account or submit personal information without verifiable parental consent. All account features (cloud backup, leaderboard) require the parent or guardian to sign in, not the child.
Children never provide their real name to any online service. The child profile uses only a first name or nickname entered by the parent, stored locally on the device.
| Data | Purpose | Shared? |
|---|---|---|
| Child's first name / nickname | Display in-app (e.g. "Riya's Badges") | Never |
| Age group (3–4, 5–6, 7–8, 9–10) | Show age-appropriate content | Never |
| Avatar emoji | Personalise the home screen | Only if leaderboard opted in |
| Game scores, stars, XP, streaks | Progress tracking & parental reports | Only if cloud backup enabled |
| Badges & sticker collections | Reward & motivation system | Never |
| App settings (sound, language, theme) | Remember preferences | Never |
| Parental control settings (time lock, PIN) | Parental oversight | Never |
| Story recordings (audio) | Read-aloud playback on the same device | Never — stays on device |
| Data | Purpose | Service |
|---|---|---|
| Anonymous app usage events (screens visited, games played) | Improve the app | Firebase Analytics |
| Crash reports & error logs (no personal data) | Fix bugs | Firebase Crashlytics |
| Device type, OS version, language | Compatibility & analytics | Firebase Analytics |
| Ad interaction signals (if ads are shown) | Serve contextual ads | Google AdMob |
Microphone / Audio Recording: The app requests microphone access only for the Story Mode read-aloud feature. Recordings are saved locally on the device only and are never transmitted to any server, cloud service, or third party. The parent can delete recordings at any time from within the app.
We do not use any information to build advertising profiles of children, sell data to third parties, or send marketing communications to children.
We use the following trusted third-party services. Each has its own privacy policy:
| Service | Provider | Purpose | Data shared |
|---|---|---|---|
| Firebase Analytics | Anonymous usage analytics | Device info, event names | |
| Firebase Crashlytics | Crash & error reporting | Stack traces, device model/OS | |
| Firebase Auth | Parent account / cloud backup sign-in | Google UID (parent only) | |
| Cloud Firestore | Cloud backup of progress data | Progress data (if opted in) | |
| Firebase Remote Config | Remote feature flags | None | |
| Google AdMob | Contextual advertising (free tier) | Ad interaction signals | |
| Google Sign-In | Parent authentication for backup | Email, Google UID (parent only) | |
| Google Play Billing / App Store | Google / Apple | Premium subscription purchases | Purchase confirmation token only |
Google's privacy policy: policies.google.com/privacy
Apple's privacy policy: apple.com/legal/privacy
Ads & Children: When ads are shown to users in the app's
child-directed context, we configure AdMob to serve
non-personalised, child-directed ads only (COPPA flag enabled,
tagForChildDirectedTreatment = true). No behavioural profiling of
children is performed for advertising purposes.
| Permission | Why it's needed | When requested |
|---|---|---|
| RECORD_AUDIO (Microphone) | Story Mode: child records themselves reading a story aloud. Audio never leaves the device. | Only when entering Story Record mode |
| INTERNET | Firebase services, ads, cloud backup, remote config. | Always (background, no prompt) |
| ACCESS_NETWORK_STATE | Detect connectivity to show offline mode gracefully. | Always (background, no prompt) |
| POST_NOTIFICATIONS (Android 13+) | Daily learning reminder notifications. | On first launch; parent can deny or revoke |
| RECEIVE_BOOT_COMPLETED | Reschedule daily reminder after device reboot. | Background, no prompt |
| com.android.vending.BILLING | Enable in-app premium subscription purchase. | Background, no prompt |
You can revoke any permission at any time through your device's Settings → Apps → Kids Learning Adventure → Permissions. Revoking microphone access will disable the Story Recording feature; revoking notification permission will stop daily reminders.
The free version of Kids Learning Adventure may display banner or interstitial advertisements served by Google AdMob.
tagForChildDirectedTreatment(true) and tagForUnderAgeOfConsent(true) in the AdMob SDK, limiting ad targeting to contextual signals only.Upgrading to Kids Learning Adventure Premium removes all advertisements permanently.
Premium subscriptions are processed entirely by Google Play (Android) or Apple App Store (iOS). We never receive, store, or process payment card details.
Important for parents: Ensure your device's in-app purchase password requirement is enabled to prevent children from making unintended purchases. See your device's parental control settings.
SharedPreferences and the device file system. This data is not accessible to other apps.In the unlikely event of a data breach affecting personal information, we will notify affected users within 72 hours of becoming aware of the breach, as required by applicable law.
Audio recordings from Story Mode are stored only on your device in the app's private folder. They are never uploaded to any server. Uninstalling the app permanently deletes all recordings.
As a parent or guardian, you have the following rights:
| Right | How to exercise it |
|---|---|
| Access — see what data we hold | Email us at the contact address below |
| Delete — remove all data | Settings → Parental Controls → Delete All Data, or email us |
| Correct — update inaccurate data | Edit child profile within the app, or email us |
| Opt out of analytics | Settings → Privacy → Disable Analytics |
| Opt out of notifications | Device Settings → Apps → Notifications, or in-app Settings |
| Opt out of leaderboard | Settings → Community → Opt out of Leaderboard |
| Delete cloud backup | Settings → Cloud Backup → Delete Cloud Data |
| Withdraw consent (GDPR) | Contact us — we will delete all data within 30 days |
COPPA gives parents the right to review, correct, and delete their child's personal information at any time. To exercise any right, contact us at the email below with the subject line "Privacy Request".
| Data type | Retention period |
|---|---|
| Local game progress & profiles | Until the app is uninstalled or the parent deletes it |
| Cloud backup (Firestore) | Until the parent deletes the backup or closes the account |
| Leaderboard entry | Until the parent opts out; deleted within 30 days of request |
| Firebase Analytics events | 14 months (Google's standard retention), then automatically deleted |
| Crash reports (Crashlytics) | 90 days |
| Story recordings (audio) | On-device only; deleted when app is uninstalled or parent deletes |
We may update this Privacy Policy from time to time. When we do, we will:
We encourage parents to review this policy periodically. Continued use of the app after changes are posted constitutes acceptance of the revised policy.
If you have any questions, concerns, or requests regarding this Privacy Policy or your child's data, please contact us. We aim to respond within 5 business days.