KidSpin Privacy Policy
Last updated: 2026-05-15 · Effective date: 2026-05-15
KidSpin is a learning app for children ages 3 to 7. We take privacy seriously, especially because our users include children. This policy explains what we do (and don't do) with information.
What KidSpin does NOT collect
- No name, email, phone, address, or photo.
- No account creation or login is required to use KidSpin.
- No camera access.
- No precise location.
- No contacts.
- No third-party analytics SDKs that profile children (no Firebase Analytics, Mixpanel, Amplitude, etc.).
- We do not knowingly collect any personal information from children under 13 (COPPA) or under 16 (GDPR-K).
Microphone — the Echo feature (on-device only)
- When the microphone is used. Only when the child taps the Echo character on the /echo screen. The mic is never enabled on app launch, on the home screen, in any other module, or in the background.
- How long the recording lasts. A maximum of 5 seconds, or until the child taps again to stop. After that the file is replayed once, then deleted on the next Echo interaction or when the screen closes.
- Where the recording is stored. In a temporary directory on the device, scoped to KidSpin. It never leaves the device.
- What we do with the audio. Play it back at a higher pitch via the device's audio engine. We do NOT run speech-to-text, do NOT detect words, do NOT save the file, and do NOT upload it anywhere.
- Permission. Android asks for microphone permission the first time the child taps Echo. If you deny it, KidSpin still works — Echo just isn't available until you grant the permission in Android Settings.
The Google Play Data Safety classification for this behaviour is ephemeral on-device processing: the audio is processed transiently and is not collected per Google's definition (no off-device transmission, no persistent storage).
What KidSpin stores on the device only
- Progress. Which letters / numbers / cards your child has seen, sticker counts, streaks. Stored locally with
SharedPreferences. Never uploaded. - Settings. Selected language, font size, voice on/off, child age band. Stored locally only.
- Purchase entitlement. If you buy the optional Bonus Pack, we store a single boolean ("owned: true") on the device so ads stay off. The transaction itself is handled by Google Play, not by us — we never see your card or billing details.
Advertising
KidSpin's free version includes occasional full-screen ads via Google AdMob, configured for the Google Play Families Policy. Specifically:
- Ads are tagged for child-directed treatment (
tagForChildDirectedTreatment: yes), which means Google routes only ads from its families ad inventory. - Maximum ad content rating is set to G (general audiences).
- Ads are non-personalized — they are not based on a profile of your child.
- We never show ads on app launch and never use rewarded ads.
- Ad frequency is capped with a 90-second cooldown between interstitials, and ads are tied to weighted learning actions (not raw screen taps).
The optional Bonus Pack purchase removes ads entirely and forever.
In-app purchase
KidSpin offers one optional one-time purchase, the Bonus Pack ($1.99 USD or local equivalent, PKR 199 in Pakistan), which removes ads and unlocks additional learning modules. The purchase is processed by Google Play. KidSpin only stores the resulting entitlement flag locally. Refunds are handled through Google Play per their standard policy.
Data Safety summary (for the Play Store form)
- Data collected: None. Audio captured by the Echo feature is processed ephemerally on the device and is not "collected" per the Google Play Data Safety definition (no off-device transmission, no persistent storage). For maximum transparency, in the Play Console Data Safety form we declare Audio recordings under "App functionality" with the ephemeral-processing flag set.
- Data shared: None.
- Data is encrypted in transit: Yes (HTTPS only — used by AdMob ad delivery and Google Play billing).
- Users can request data deletion: N/A — nothing is collected off-device. Uninstalling the app removes all locally stored progress and any cached Echo audio.
Children's privacy
KidSpin is designed for children. We follow the U.S. Children's Online Privacy Protection Act (COPPA), the EU GDPR-K, and the Google Play Families Policy. If you believe we have inadvertently collected any personal information from a child, please contact us and we will delete it immediately.
KidSpin does not require parental consent because we do not collect personal information from children. The Echo microphone feature is operated entirely on the device and any captured audio is deleted after playback. Parents may revoke the microphone permission at any time in Android Settings without affecting any other part of the app.
Parental gate
Settings, the Bonus Pack purchase screen, and any external link are protected behind a parental gate that requires a simple math problem (e.g. 9 + 7) to pass. This is the standard mechanism described in Google's Families Policy.
Permissions used
| Permission | Used for |
|---|---|
INTERNET | AdMob ad delivery and Google Play in-app billing. |
RECORD_AUDIO | Echo voice playback only. On-device; not retained; not transmitted. |
VIBRATE | Tactile feedback when a card is revealed or an answer is correct. |
KidSpin does NOT request: camera, location, contacts, storage, SMS, phone, calendar, the Android Advertising ID (AD_ID), or any other permission not listed above.
Third-party services
- Google AdMob — non-personalized interstitial ads only, child-directed treatment enabled. AdMob privacy.
- Google Play Billing — handles the optional Bonus Pack purchase. We never see card or billing details. Google Play privacy.
Changes
Substantive changes to this policy will be reflected in the "Last updated" date above and described in the app's release notes.
Contact
Questions, concerns, or COPPA / GDPR data requests: email asadtechlead@gmail.com.
KidSpin is built by Asad Mahmood, Lahore, Pakistan.