StarryTime

Privacy Policy

Effective 15 July 2026 · Applies to StarryTime version 1.x for Android

The short version: in this version of StarryTime, your story library — every story's words and audio — lives on your device, not in a cloud library. We process the details you type in (like a first name and interests) only to write and narrate your stories. There are no ads, no third-party analytics, and no advertising identifiers. You can delete your account and the data we hold at any time, from inside the app or from this website.

This policy is deliberately version-scoped: it describes what the current version of the app actually does. If a future version changes how data is handled (for example, an optional cloud backup), we will update this policy and the in-app summary before that version ships.

Who we are

StarryTime is made by Geniosity. For anything in this policy, contact us at support@starrytime.app — see the contact page.

What the app is

StarryTime generates original short children's stories on demand and narrates them with expressive, AI-generated audio. Story text and narration are produced by artificial-intelligence models based on the choices and text you provide. A parent or guardian creates and manages the account; the app is designed for family listening by children roughly aged 3–12.

What we process, and why

1. Account information

2. Story inputs

When you create a story, you can provide:

These are sent to our servers and used to write and narrate your story. To do that, they are shared with our AI providers — Anthropic (story text) and ElevenLabs (narration audio) — solely to fulfil your request. The app asks you to use first names only and to avoid putting personal details in the story idea; please follow that guidance.

3. Service records

4. Crash reports

We use Firebase Crashlytics to learn about crashes so we can fix them. It is configured child-safe: advertising-ID collection is disabled and no personalised signals are gathered. We use no other analytics — the app contains no advertising SDKs and never touches the Android Advertising ID.

What stays on your device

Generated narration audio is placed in our cloud storage just long enough for your device to download it (see retention below). After that, playback is entirely local. Android's automatic backup may back up the app's database and settings to your own Google account when you have device backup enabled; the audio folder is excluded from backup.

How long we keep things

DataKept for
Generated audio in cloud storageDeleted automatically about 7 days after generation (your device downloads it within moments in normal use)
Story job recordsDeleted automatically about 30 days after creation
Account record & usage countersFor the life of your account
Subscription/purchase verification recordsRetained as required for billing integrity and fraud prevention
Story reportsUntil reviewed and resolved
Crash reportsPer Firebase Crashlytics' standard retention (90 days)

When you delete a story in the app, it is removed from your device. Usage records connected to past generations are retained server-side for billing integrity and fraud prevention, as disclosed above.

Children

StarryTime is used by families with children, and we treat that with care:

We aim to honour the spirit and letter of children's-privacy laws, including COPPA (United States) and the GDPR's rules for children (EU/UK). Whatever your local law, the practical promises above are the same for everyone.

Who we share data with

We share data only to run the service, with providers acting on our instructions:

ProviderWhatWhy
Google FirebaseAccount identity, service records, crash reportsAuthentication, our database and storage, notifications, crash reporting
AnthropicStory inputs (name, age range, interests, story idea)Writing your story's text
ElevenLabsThe finished story textProducing the narration audio
Google PlayPurchase tokensVerifying subscriptions; Google Play handles all payment details

We do not sell personal information, and we do not share it for advertising.

Security

All traffic between the app and our servers is encrypted in transit (TLS). Server access is locked down so that only our backend code — not other users, not the public — can read your records, and requests must come from a verified, unmodified copy of the app (Google Play Integrity attestation). On your device, the library is protected by Android's built-in device encryption.

Your rights & choices

Depending on where you live, you may have additional statutory rights (for example under the GDPR, UK GDPR, or your state or national privacy law), such as the right to access, rectify, delete, or port personal data, and the right to complain to a supervisory authority. We honour requests to the extent your local law provides; nothing in this policy limits those rights.

Changes to this policy

When we change this policy, we'll update the effective date above; for meaningful changes we'll also flag it in the app. Because the policy is version-scoped, new capabilities ship together with the policy text that covers them.

Contact

Questions, requests, or concerns: support@starrytime.app.