Last updated: 27 October 2026
Privacy Policy
Scope
Dozi & Friends provides bedtime stories for family use without an account. It has no advertising, cross-app tracking, public profiles, chat, product-behaviour analytics or third-party crash-reporting SDK. We do not sell personal information or use it for advertising.
Children and local data
The app does not request a child’s name, email, phone, precise location, contacts or photos. Playlists, exact playback progress, selected language, preferences, reminder settings, downloads and cached media stay on the device. Remove them with Reset app data or by deleting the app, subject to device or cloud backups managed by your operating system and backup provider. Local review-engagement counters, qualifying listening days and the last review-request attempt also stay on the device.
Content delivery
The app requests its catalogue in the selected language and downloads artwork and audio. Hosting and network providers process the IP address, requested resource, request time and technical information needed for delivery, security and fault diagnosis. The app sends no age band or bedtime-goal profile. We do not use content requests to profile children or connect them to a RevenueCat identifier.
Technical counts
The gateway may count requests by technical category and HTTP status. Its dedicated counter records omit IP addresses, URLs, query strings, tokens, headers, device and story IDs, story titles and exact times. Daily cleanup limits retention to seven days. The app sends no extra analytics events. These counts do not establish listening starts or completions. Security or error records are kept only as reasonably needed to operate and investigate failures.
Purchases
Apple handles iOS payments; Google Play handles Android payments. RevenueCat validates purchases and subscription access. It may process an anonymous app user identifier, product and transaction identifiers, purchase history, subscription status, entitlement information, platform, app version and technical network information. We do not send story choices, playlists, progress, names, emails or profile attributes to RevenueCat, or call its advertising/device-identifier collection APIs. RevenueCat also provides purchase reporting and may receive the operating system’s tracking-authorisation status. Its data handling, US hosting and retention are described in its privacy policy. We do not receive full payment-card details.
Optional access codes
An adult may enter an access code behind the parent check to unlock paid stories temporarily without a purchase. The app sends the code and its anonymous RevenueCat App User ID to our server over HTTPS. We store that ID, the grant status and expiry, and a hash of the ID with the time of each redemption attempt to limit abuse. We send the ID to RevenueCat to grant or revoke access. These records contain no child name or listening history and are not used for advertising or behaviour analytics. Old attempt records are removed when a later redemption runs cleanup; grant records may remain after access expires or is revoked. We do not promise a fixed deletion date for either record. Contact us with deletion requests; since we do not link these records to contact details, we may need information about the app installation to locate a particular record.
Notifications
Bedtime reminders are scheduled locally. Remote new-story alerts apply only where a build has a configured notification service and an adult enables them. Apple or Firebase may then process a push or installation identifier and technical app/device information. Our service stores the push token, platform, language and audience to deliver alerts, without listening history. Disabling alerts or resetting data requests deletion of the registration and messaging token. If offline, server deletion may wait until the provider rejects the old token. Provider retention and backups follow their policies. Provider technical information can include app version and identifier, device model, operating-system version, language and time zone. Disabling alerts also disables automatic messaging initialisation.
Support and system reports
Help & feedback opens an editable email draft. Nothing is sent automatically. A sent message includes the adult’s email and any diagnostics they choose to include, such as app/OS version, language and a bounded local error history. We retain support messages only as needed to respond or meet ordinary business/legal requirements, and consider deletion requests. Please do not include a child’s information. Apple may separately provide diagnostic or TestFlight reports; Google Play and Android may process device or store reports under their own terms.
Your choices and contact
Keep remote alerts disabled, request registration deletion, reset local data or delete the app. There is no user account to delete. Contact similarswords@gmail.com for privacy questions or deletion requests. If a child has sent personal information, tell us so we can investigate and delete it where applicable. Changes appear on this page, and store disclosures must reflect any changed practices.