For parents

Safety & privacy, in plain English.

KidSpin is built for children ages 3-7 — by a parent who needed an app he could hand to his own kid without worrying. Here's exactly what we do, and don't do, with your child's experience.

The five-second summary

  • No login. No account. Open the app and start learning. Nothing to sign up for, nothing to remember.
  • No personal data leaves the device. No name, no email, no photo, no location, no contacts. Progress stored locally only.
  • No third-party trackers. No Firebase Analytics, no Mixpanel, no Amplitude, no anything that profiles children.
  • Non-personalized ads only. Configured for the Google Play Families Policy with tagForChildDirectedTreatment set to TRUE.
  • Parental gate. Every purchase, every external link, every settings change asks an adult-level math problem.
  • COPPA + GDPR-K + Designed for Families. Reviewed against all three.

How the ads work — and why they're different here

Most kids apps either show no ads (and charge $9.99/month) or show personalized ads that quietly track your child. KidSpin shows a third type: non-personalized, child-directed, contextual ads — the only category Google permits in Designed for Families apps.

What that means in practice:

  • The ad doesn't know who your child is. No device ID is sent. No personalized targeting.
  • Maximum content rating: G (general audiences). No violence, no adult content, no inappropriate themes — by Google's classification.
  • Never on app launch. Google's policy and our principle.
  • Never rewarded ads. Rewarded ads create the "watch a 30-second video to unlock things" pattern that we believe is wrong for kids. Google blocks the inventory for child-directed apps anyway.
  • One ad every few minutes max. Hard 90-second cooldown plus a weighted action threshold — so a kid mashing buttons can never trigger a flurry of ads.
  • Remove ads forever for $1.99. The optional Bonus Pack also unlocks 13 more learning modules.

The microphone permission — why and what happens

KidSpin has one feature that needs microphone access: the Echo talk-back character. Your child taps Echo, says something for up to 5 seconds, and Echo plays the recording back at a cartoon pitch (like Talking Tom). That's it.

What we do with the audio:

  • Captured to a temporary file on the device. Standard temp directory, scoped to KidSpin only.
  • Played back once at a higher pitch. Via the device's audio engine (just_audio + PlaybackParams). No server involved.
  • Deleted. On next Echo interaction or when the screen closes.
  • Never uploaded. No speech-to-text. No transcription. No upload of any kind.

You can refuse the microphone permission and KidSpin still works — only Echo is unavailable. You can revoke it later in Android Settings without affecting anything else.

The parental gate

Anywhere in KidSpin that does something a child shouldn't do alone — opening a purchase screen, opening an external link, changing settings — the screen first shows a parental gate. The gate is a simple math problem (typically "9 + 7 = ?" with three answer choices), regenerated each time so it can't be memorised.

A child 3-7 cannot pass this gate without help. An adult finds it trivial. The wrong-answer flow is friendly ("Ask a grown-up to help") — not a scary error screen.

This is the mechanism described in Google's Families Policy and is required for every Designed for Families app.

What we don't do

  • No social login. No "Sign in with Google", "Sign in with Apple", "Sign in with Facebook" — Google's Families Policy bans these on child-directed apps for good reason.
  • No camera access. No photo capture, no QR scanning, no face detection. KidSpin doesn't ask for camera permission at all.
  • No location. No GPS, no Wi-Fi-based location, no IP geolocation.
  • No contacts. No access to your phone book.
  • No chat, no UGC, no public profiles. Your child cannot accidentally talk to a stranger through KidSpin.
  • No in-app currency. No coins, gems, tokens that "encourage" purchases.
  • No streak punishment. Skipping a day doesn't lose progress.

The certifications

  • COPPA — US Children's Online Privacy Protection Act. KidSpin doesn't collect personal information from children under 13 (or under any age).
  • GDPR-K — EU children's data protection. Same rule applies, plus the right to be forgotten is trivially met (uninstall = full erasure).
  • Designed for Families — Google Play program for child-directed apps. KidSpin is enrolled.
  • Content Rating — Everyone / G. Rated by the International Age Rating Coalition (IARC) on every Play Store region.
  • Target audience — Ages 5 and Under + Ages 6-8. Declared on Play Console.

What you can do if you have a concern

I'm the developer. My name is Asad Mahmood, I'm a software engineer and the father of a Pakistani preschooler in Lahore. If something in KidSpin doesn't feel right — an ad you'd rather not see, content you wish were translated differently, a missing safety feature, anything — email me directly at asadtechlead@gmail.com.

I read every email and reply personally within 24 hours. There is no support team. There is no chatbot. It's just me.

One ask: sit with your child during their first KidSpin session. Walk them through the first letter, the first kalima, the first story. Independent learning works, but kids 3-7 learn far better when a parent shares the screen for the first few sessions. That's true of KidSpin and every other learning app.

Related

Built for your peace of mind.

Free on Google Play. No login. No data. Built in Lahore by a parent who needed this for his own kid.

GET IT ONGoogle Play