Privacy Policy

Effective 2026-08-01

What we collect

What we don't do

Marketing measurement

We use AdPilot, our own analytics service, to understand which of our ad campaigns (for example, on TikTok) led to someone installing the app or subscribing. This works by sending app events — app opened, a story created, a subscription started — tagged with a per-install identifier and basic device information (device model, OS version, app version, country, language). No child data, story content, or coach conversation is included in these events. Where an install can be matched to an ad click, we combine that event data with information from the ad platform (such as TikTok) about ad spend and campaigns, so we know which campaigns are worth continuing — we do not use this to show you ads inside the app or to build an advertising profile of you. Where this requires your permission under Apple's App Tracking Transparency framework, we will ask for it; you can review or change your answer anytime in your device Settings → Privacy & Security → Tracking.

AI processing

To generate stories, coaching, and illustrations, the relevant inputs (e.g. your child's first name, age, and interests, or your coach question) are sent to our AI provider (OpenAI) for processing. We send only what's needed for the feature to work.

Storage & security

Data is stored with Cloudflare (database and media storage), our analytics provider AdPilot, and on your device (encrypted at rest with iOS file protection). Sessions use signed tokens kept in the iOS Keychain. Traffic is encrypted in transit.

Your controls

Contact

Questions or requests: support@getstoryhush.com.