Privacy Policy

Who this policy is for, and our approach to children

Snuggletale is intended for parents and guardians. An adult creates the account and provides the small amount of child context used to personalize a story. The app is not directed to children, and we do not knowingly allow children to create accounts or provide their own information.

Consistent with the U.S. Children's Online Privacy Protection Act (COPPA) and similar laws, we do not knowingly collect personal information directly from children under 13. The limited child context used to personalize a story (a nickname, an age range, and a few interests) is provided and controlled by the parent, who can review, change, or delete it at any time. If you believe a child has provided us personal information directly, contact us at hello@snuggletale.app and we will delete it.

Information you provide

  • Account: when you sign in with Apple or Google, we receive your email address and, if you share it, your name (and profile photo from Google). We verify the sign-in token but never receive or store your password.
  • Child context for a story: a first name or nickname, an age range (for example 2-3, 4-5, 6-8, 8+), and a few interests. This personalizes the story and keeps it age-appropriate. You choose what to enter, and you may use an initial or made-up name.
  • Cast you add: names and relationships you choose for family members, friends, or pets you want to appear in a story.
  • Optional story idea: free text you can add to guide a story.
  • Optional parent voice: if you choose narration in your own voice, your recording is sent to our voice provider to create a voice. The recording is not stored by us; only the resulting voice identifier is kept, and you can delete it at any time.

Information collected automatically

  • Purchase and subscription status (through RevenueCat) to unlock and restore features.
  • Product usage events (through Amplitude) such as story created, played, or saved, to improve the app. We disable advertising identifiers and IP-based location in analytics.
  • Install and attribution data (through AppsFlyer) to understand which channels bring new families. This is tied to the adult account, never to a child.
  • A device identifier we generate, used to manage the free-create allowance and to link a guest setup to your account when you sign in.
  • Crash and performance diagnostics (through Sentry) to find and fix problems.

What we deliberately do NOT collect

  • No child photos, faces, or likeness uploads.
  • No child biometrics and no child voice recordings.
  • No precise date of birth — only an age range.
  • No child contact information (no phone number, address, or child email).
  • No advertising. We never use a child’s details to profile or target them, and Snuggletale shows no ads.

How stories are generated

To create a story we send the personalization details above to AI providers and receive story text, illustrations, and narration audio in return. We do not send your email or precise identity to these providers:

  • Story text is generated by Anthropic (Claude) from the nickname, age range, interests, any cast, and optional idea.
  • Illustrations are generated by Google (Gemini) from scene descriptions and curated character art.
  • Narration audio is generated by Fish Audio from the story text and your chosen voice. If you create a voice from your own recording, the recording is processed to make the voice and is not retained by us.
  • The finished story (text, images, audio, and caption timings) is stored in our backend (Convex) so you can replay it on any of your devices.

How we use information

  • To create, narrate, save, and replay your stories.
  • To manage your account, subscription, and free-create allowance.
  • To send the notifications you opt into, such as a bedtime reminder or a story-ready alert (through OneSignal).
  • To measure activation and quality, fix crashes, and improve the product.

Sharing and service providers

We do not sell personal information and we do not share it for advertising. We share data only with the service providers that make the app work, under their terms and only as needed: Apple and Google (sign-in), RevenueCat (purchases), Anthropic, Google, and Fish Audio (story text, images, and narration), Convex (data storage), Amplitude (analytics), AppsFlyer (attribution), OneSignal (notifications), and Sentry (diagnostics). We may also disclose information if required by law or to protect rights and safety.

Data retention

We keep your account and saved stories so you can replay them, until you ask us to delete them or you delete your account. Voice recordings used to create a voice are not stored. You can delete a created voice at any time in the app, and deleting your account removes the child context you provided.

Parental choices and your rights

  • Review, change, or delete the child context and cast you have entered, in the app.
  • Delete a created voice in the app.
  • Manage or turn off notifications in the app or your device settings.
  • Request access to, correction of, or deletion of your data, or deletion of your account, by contacting hello@snuggletale.app.
  • Manage or cancel your subscription through your App Store account.

International users

Snuggletale is operated from and processed by service providers that may be located in different countries, including the United States. Where required, we rely on appropriate safeguards for international transfers. By using the app you understand your information may be processed in these locations.

Changes to this policy

We will update this page when our practices change and revise the date above. Material changes will be highlighted in the app where appropriate.

Contact

Snuggletale is operated by Dymolabs. For privacy questions, data requests, or COPPA-related concerns, contact us at hello@snuggletale.app.