Music Player for Kids Privacy Policy
Last updated: September 29, 2026.
Music Player for Kids is designed for a young child to play music chosen by a grown-up. The app does not include advertising, third-party analytics, tracking, social features, or external purchase paths.
What the app stores
The app stores the kids playlists a grown-up creates or imports, kid profile names and emoji a grown-up enters, approved song identifiers, song titles and artists, playlist names, playlist colors, links to Apple Music playlists a grown-up imports, theme settings, playback preferences, and app settings. This information is used only to run the kids music experience.
The grown-up authentication method is saved only on the device where it is selected. A four-digit grown-up PIN is stored in that device's Keychain and is not synchronized or transferred to another device.
Apple Music and purchases
Apple Music permission, playback, catalog search, and subscription purchase processing are handled by Apple. Music Player for Kids uses Apple Music information only to find, play, and manage approved songs and playlists, and to check whether Premium themes are unlocked.
Changes to your Apple Music library
With a grown-up's Apple Music permission, the app creates and updates playlists in that grown-up's Apple Music library. This includes kids playlists, a playlist used to download approved songs for offline listening, and, when a kids playlist is linked to one of the grown-up's Apple Music playlists, adding or removing songs in that linked playlist to keep the two in step.
iCloud sharing
If a grown-up enables iCloud or family sharing for this app, kids playlist data can sync through the signed-in Apple ID and can be shared with invited family members through Apple services.
Children's data
The app does not ask children for names, email addresses, birth dates, location, photos, messages, or contacts. It does not send child data to third-party advertising or analytics services. Names for kid profiles are entered by a grown-up, are stored in the app and, if iCloud sync or sharing is on, in iCloud, and are sent to the developer only if a grown-up chooses to send a feedback email that includes them.
Feedback and diagnostics
The app sends nothing to the developer on its own. If a grown-up taps Request a Feature or Report a Bug, the app opens a draft email to the developer in the grown-up's email app. The draft includes debugging details: app and device version, locale, time zone, Apple Music and Premium status, iCloud sync status, and a detailed list of the kids library, including kid profile names, playlist names, song titles, and imported Apple Music playlist names. The grown-up can review or delete any of this before sending. Copy All Diagnostics, in Sync Diagnostics, puts the same details on the clipboard. The developer uses emailed details only to answer the request and fix problems.
Deleting data
A grown-up can delete kids playlists inside the app. Deleting the app removes its sandboxed local data. iOS can retain the device-only PIN in Keychain after deletion; if the app is reinstalled, it deletes that orphaned PIN before grown-up authentication is configured. iOS can also keep a random, app-generated library ID in this device's Keychain after deletion so a reinstall still recognizes playlists imported on this device; the Keychain copy is not synchronized to other devices, and the ID is not used for tracking or advertising. The same ID is also saved with linked Apple Music playlists in the app's iCloud library data, including shared libraries, so other devices can tell which device set them up. iCloud-synced or shared data can also be managed through the Apple ID and iCloud settings used for the app.
Contact
For privacy or support questions, email james@harrell.dev.