TinyTales Privacy Policy
TinyTales is an iOS app that helps parents and guardians create personalized bedtime stories for children. The app is intended for adult use, not for unsupervised use by children.
1. Who We Are
Operator: Yuanwei Cai
Contact: tinytalesgo@163.com
Privacy Policy URL: https://tinytales.cn/privacy.html
2. Information We Collect
TinyTales collects only the information needed to provide account access, child profiles, story generation, story library sync, read-aloud narration, safety checks, subscription entitlement sync, reporting, support, and account deletion.
Account information
- Supabase account identifier.
- Email address if provided through Sign in with Apple or email sign-in.
- Display name if provided by Sign in with Apple.
- Authentication tokens needed to keep you signed in.
Child profile information
- Nickname.
- Age band.
- Interests, personality notes, bedtime preferences, and topics to avoid.
- Preferred story language.
- Selected in-app avatar.
Story content
- Story topic prompts entered by a parent or guardian.
- Story ideas selected by a parent or guardian.
- AI-generated story titles, story text, parent notes, and discussion questions.
- Story language, reading time, favorite status, safety status, and safety flags.
- Generated narration audio paths and private audio files when Read Aloud is used.
Reports and feedback
- Story identifier.
- Report reason.
- Optional detail text you choose to provide.
- Report status and timestamp.
Usage, quota, and subscription information
- Story generation events and audio generation events.
- Safety-blocked events.
- Plan, quota, entitlement, and subscription sync records.
- RevenueCat customer and subscription event identifiers used to keep Plus access in sync.
- Model/provider metadata, prompt version metadata, language metadata, token and estimated cost metadata when available.
Technical and security data
TinyTales and its service providers may process technical data such as request timestamps, server logs, IP addresses, authentication headers, and error information to operate, secure, debug, and prevent abuse of the service.
TinyTales does not currently use third-party advertising SDKs, behavioral advertising, cross-app tracking, child photo upload, voice cloning, contacts access, location access, camera access, microphone recording, or public social sharing.
3. How We Use Information
- Create and manage your parent or guardian account.
- Sync child profiles and stories across signed-in devices.
- Generate personalized story ideas and full stories.
- Generate read-aloud narration for saved stories.
- Enforce story and narration quotas and subscription plan status.
- Detect and block unsafe content, private child information, protected intellectual property requests, and professional advice requests.
- Let parents report inappropriate story content.
- Provide support, debug errors, prevent abuse, and improve reliability.
- Delete your account and associated data when requested.
TinyTales does not sell personal information and does not use personal information for third-party advertising or tracking.
4. AI, Payments, and Service Providers
TinyTales uses third-party service providers to operate the app:
- Supabase: authentication, database, private storage, and Edge Functions.
- DeepSeek: AI text generation for story ideas and stories.
- Microsoft Azure Speech: text-to-speech narration.
- RevenueCat: subscription product lookup, purchase status, entitlement sync, and webhook delivery.
- Apple: Sign in with Apple, App Store purchase flow, subscriptions, and TestFlight/App Store distribution.
When story generation is requested, TinyTales sends the relevant parent-provided story prompt and child profile context to the AI text provider after server-side safety checks. When narration is requested, TinyTales sends saved story text to Azure Speech to generate audio. TinyTales 1.0 uses bundled cover artwork and does not send story text or child data to an image-generation provider.
Apple manages payments and renewals for subscriptions. RevenueCat helps TinyTales read subscription status and keep Plus access synchronized with the signed-in parent account.
5. Children's Privacy
TinyTales is designed for parents and guardians to use. Children should not create accounts, enter prompts, or use the AI generation flow without adult supervision.
We ask parents and guardians to use nicknames and general preferences only. If you believe a child has provided personal information without appropriate parental or guardian involvement, contact us at tinytalesgo@163.com or delete the account in the app.
6. Data Retention and Deletion
TinyTales keeps account, child profile, story, report, quota, subscription entitlement, and generated audio data while your account remains active or as needed to provide the service.
You can delete individual stories in the app. You can also delete your account in Settings > Delete Account.
Account deletion removes your TinyTales account and associated cloud data, including child profiles, saved stories, story reports, generation events, entitlement records, and generated story audio files, except where we are legally required to retain limited records.
Deleting your TinyTales account does not necessarily cancel an active Apple-managed subscription. If you subscribed through Apple, manage or cancel the subscription through your Apple Account subscription settings.
Some technical logs, backups, provider records, purchase records, or legally required records may persist for a limited period according to service-provider security, backup, fraud-prevention, or legal requirements.
7. Security
TinyTales uses signed-in account access, Supabase row-level security, private storage for generated audio, server-side safety checks, and authenticated account deletion. No method of transmission or storage is perfectly secure, but we work to protect personal information using reasonable technical and organizational safeguards.
8. International Processing
TinyTales and its service providers may process information in countries or regions different from where you live. By using TinyTales, you understand that information may be transferred to and processed by service providers that support the app.
9. Your Choices
- Edit or delete child profiles in the app.
- Delete individual stories in the app.
- Report story content from the story detail screen.
- Restore or refresh subscription status from the Plan screen.
- Delete your TinyTales account and associated cloud data from Settings.
- Contact us at tinytalesgo@163.com with privacy questions.
10. Changes to This Policy
We may update this Privacy Policy when TinyTales changes, when service providers change, or when legal requirements change. The updated policy will show a new "Last updated" date.
11. Contact
For privacy questions or requests, contact: tinytalesgo@163.com