Bedtime Fantasy (iOS) – Privacy Policy
Last updated: November 2025
This Privacy Policy describes how Bedtime Fantasy ("we", "our", "us") handles information when you use our iOS application ("App"). It is designed to meet Apple App Store requirements and to be easy to read on mobile.
Summary at a Glance
- We do not sell your data.
- All story generation and text-to-speech processing happens locally on your iPhone/iPad only.
- Story content is never transmitted to our servers.
- Apple Sign In (native) is used only for authentication when generating your first story; we don't build a user profile.
- No advertising tracking. We do not request App Tracking Transparency (ATT).
- All images used in stories are stored locally in the app bundle.
What We Collect
1) Story Input Information (on‑device only)
- Child's name (as entered by you)
- Child's age (as entered by you)
- Gender preference (Boy/Girl/Other)
- Selected story genre (e.g., Adventure, Fairy Tale, Fantasy, etc.)
- All information is used only to personalize the generated story
- Stored temporarily in device memory during story generation
- Not transmitted to our servers
2) Generated Story Content (on‑device only)
- Stories are generated completely on your device
- Story text and images are stored temporarily in app memory
- No story content is saved to external storage or transmitted anywhere
- When you close the app or generate a new story, previous story data is cleared
3) Apple ID (native Apple Sign In)
- Data: Name and email from your Apple ID when you choose to sign in using native Apple Sign In
- Purpose: Required only when generating your first story
- Processing/Storage: Authentication is handled natively by Apple's Sign In with Apple service through iOS. We use Apple's native authentication framework - no third-party SDKs. Your Apple ID credentials are never shared with us; only a unique identifier and your name/email (if you choose to share it) are provided by Apple's authentication service.
- Storage: Only a unique user identifier is stored locally in UserDefaults on your device to remember that you've signed in.
- Privacy: Apple Sign In provides enhanced privacy features. You can choose to hide your email address, and Apple will generate a unique, private email address that forwards to your real email. Your real email is never shared with us.
- Account Management: Your Apple Sign In account is managed entirely by Apple through iOS Settings, not by our app.
4) Images (local bundle resources)
- The app includes story illustrations stored locally in the app bundle
- Images are organized by story genre (Adventure, Fairy Tale, Space Adventure, etc.)
- 10 images are randomly selected per story from the appropriate genre folder
- All images are included in the app bundle and require no internet connection
- No images are downloaded from external sources or servers
5) Text-to-Speech (on‑device only)
- Story narration uses iOS built-in AVSpeechSynthesizer
- All speech synthesis happens locally on your device
- No audio data is transmitted to external servers
- Speech settings (voice, rate, pitch) are configured locally
6) Device and Diagnostics
- Network connectivity status (not required for app functionality, only checked for Apple Sign In)
- Crash logs only if you choose to share them with developers via Apple mechanisms
How We Use Information
- Generate personalized bedtime stories based on child's name, age, gender, and selected genre
- Display story content and illustrations in the app
- Provide text-to-speech narration of stories
- Track story reading progress and image transitions
- Provide optional native Apple Sign In for first-time story generation
We do not use your information for advertising, marketing, or cross‑app tracking.
Where Your Data Lives
On Your Device
- Story input data (name, age, gender, genre) is stored temporarily in app memory
- Generated story content exists only in memory while the app is active
- Apple Sign In user identifier is stored locally in UserDefaults (if you've signed in)
- All images are part of the app bundle and stored on your device
- Deleting the App removes all locally stored data, including sign-in status
With Apple (if using Apple Sign In)
- Apple Sign In is provided natively through Apple's Sign In with Apple service
- Authentication is handled entirely by Apple's secure authentication framework
- Authentication tokens are used solely to verify your identity when generating your first story
- We do not store your Apple ID credentials on our servers (we don't have servers)
- If you use the "Hide My Email" feature, your real email is never shared with us
- Account deletion is handled entirely through iOS Settings as per Apple's guidelines
We do not operate our own servers for story generation, image storage, or authentication.
Sharing
We do not sell or rent personal data. We do not share any information because:
- All story generation happens locally on your device
- No data is transmitted to external servers
- We don't collect analytics or tracking data
We may disclose information only if required by law or legal process.
Third parties involved:
- Apple Sign In with Apple (native iOS service) – authentication only
- Apple AVSpeechSynthesizer (native iOS service) – text-to-speech only
Your Choices and Controls
- Enter any name, age, gender, and genre you prefer for story generation
- Generate unlimited stories without signing in after the first time
- Control text-to-speech playback (play, pause, resume, stop)
- Sign out of Apple Sign In at any time; revoke app access in your Apple ID settings
- Control what information you share with Apple Sign In (you can choose to hide your email)
- Delete the app to remove all locally stored data
Data deletion:
- Remove the App to delete all on‑device data, including sign-in status
- Story content is cleared when you generate a new story or close the app
- Apple ID data is governed by Apple's own privacy settings
- To remove Apple Sign In association: iOS Settings > Apple ID > Sign-In & Security > Apps Using Apple ID > Bedtime Fantasy > Stop Using Apple ID
Children's Privacy
The App is designed for parents and guardians to create bedtime stories for children. We do not knowingly collect personal information directly from children under 13. All information is provided by adults (parents/guardians) when using the app.
If you are a parent or guardian and believe your child has provided us with personal information, please contact us immediately so we can address the situation.
International Users
All story generation and processing happens on your device. If you use Apple Sign In, Apple may process authentication data according to their policies and infrastructure.
Changes to This Policy
We may update this policy from time to time. We will update the "Last updated" date and, if changes are material, display a notice within the App.
App Store Privacy Labels (Disclosure Summary)
- Data Not Collected for tracking
- Data Linked to You: Contact info (name, email) only if you choose Apple Sign In, used for authentication
- Data Not Linked to You: All story generation and processing happens on your device and is not collected by us
This disclosure is our good‑faith description of the App's behavior as of the date above.