Privacy Policy

Last updated: May 7, 2026

Overview

OnBook ("the Service") is an iOS app that allows parents and guardians to create and preserve AI-generated storybooks for their children. By using the Service, you agree to this Privacy Policy.

This policy explains what information we collect, why we collect it, how long we retain it, what we share with third parties, and your rights as a user.

1. Information We Collect

1-1. Authentication Information

1-2. User Settings

1-3. Storybook Content

1-4. Purchase & Ink History

1-5. Safety Policy Violation Records

1-6. App Usage Data

1-7. Crash & Diagnostic Data

2. How We Use Your Information

PurposeData Used
User authentication and service provisionAuthentication info, nickname
AI storybook generationChild's age, hero name & gender, selected topic, special requests (sent to Gemini API)
Voice narration featureVoice recordings
Payment processing and Ink managementPurchase history, Ink balance
Service quality improvement and bug fixesUsage events, crash data
Cross-device synchronizationStorybook data, recordings (via iCloud)

3. Third-Party Services

The Service uses the following third-party services. Each provider's own privacy policy also applies to the data it processes.

ServiceProviderRoleData Transmitted
Firebase AuthGoogleSign-in authenticationApple ID identifier
Firebase FirestoreGoogleAccount, Ink, and job data storageAccount info, Ink balance, generation job metadata
Firebase StorageGoogleTemporary storage of generated illustrationsAI-generated images (auto-deleted after 30 days)
Firebase AnalyticsGoogleUsage analyticsAnonymous events, Firebase Installation ID
Firebase CrashlyticsGoogleCrash reportingStack traces, device info
Gemini APIGoogleAI story generationChild's age, hero name & gender, topic, special request text
RevenueCatRevenueCat Inc.In-app purchase processingTransaction identifiers, product IDs
iCloud (CloudKit)AppleCross-device syncStorybook data, voice recordings
iCloud KV StoreAppleAutomatic nickname syncAuthor nickname (synced regardless of iCloud Sync setting)
Gemini API data transmission: We transmit only the minimum information required to generate a story — the child's age, hero name and gender, selected topic, and any optional special requests. This data is used solely for story generation and is not used to train AI models.

4. Children's Privacy

OnBook is designed for parents and guardians to use on behalf of their children. We do not knowingly collect personal information directly from children under the age of 13.

Any child-related information (such as the child's age) is entered by the parent or guardian and is used solely to personalize story content. We do not use children's information for third-party advertising or marketing purposes.

If you believe that information about a child has been collected inappropriately, please contact us at the address below and we will promptly delete it.

5. Data Retention & Deletion

6. Your Rights

7. Changes to This Policy

If we make material changes to this policy, we will notify you through an in-app notice or app update at least 7 days before the changes take effect. Continued use of the Service after the effective date constitutes acceptance of the updated policy.