TinyTales App Icon

TinyTales

Create magical, personalized stories for your child in minutes

Your child speaks or types a story idea, and TinyTales brings it to life with AI-generated illustrations, text-to-speech narration, and comprehension quizzes. Stories adapt to 4 reading levels with 40+ author styles, and every page can be read in 11 languages. COPPA 2025 compliant with full parental controls.

Ages 5-12 40+ Author Styles 11 Languages COPPA 2025 Compliant Free to Start
App Store Coming Soon
Google Play Get It Now

Features

Everything you need to spark your child's imagination

Story Creation

  • Voice or text input with smart suggestion chips
  • 4 reading levels (ages 5-12) with age-appropriate vocabulary
  • 6 illustration styles (watercolor, cartoon, storybook classic, and more)
  • 40+ author styles with auto-matching illustration pairings
  • AI-generated illustrations with provider fallback for reliability
  • Regenerate any illustration and browse image variants

Reading Experience

  • Text-to-speech narration with word-by-word highlighting
  • Tap any word for an instant definition
  • Swipe to turn pages with gesture controls
  • Read and listen in 11 languages with toggle between original and translation
  • Read saved stories offline — no internet needed
  • Consistent characters across all pages of a story

Learning & Progress

  • Comprehension quizzes after each story with encouraging feedback
  • Achievement badges for reading milestones with celebration animations
  • Track stories read, pages completed, and quiz scores
  • Daily reading reminders to build habits
  • Story time benefit cards explaining why reading matters

Sharing & Library

  • Save stories to your personal library with favorites and archiving
  • Export as PDF or share natively with family and friends
  • Browse community-shared stories with featured Story of the Week
  • Submit your stories to be featured in the app
  • Library size notifications to help manage your collection

Family-Friendly & Safe

  • Mandatory PIN setup before any child access
  • COPPA 2025 compliant with verifiable parental consent (Email Plus or credit card)
  • PII sanitizer automatically removes child names from AI prompts
  • Parent-controlled error tracking (off by default, no ads, no IDFA)
  • Reading session time limits with gentle break reminders
  • Colorblind-safe quiz feedback, reduced motion support, accessibility fonts

See It In Action

Beautiful stories come to life

Release Notes

What's new in TinyTales

v2.5.33

Build 58

Subscription Fixes

  • Reliable Tier Sync — Subscription status now syncs correctly between the app and backend after purchase, restore, and app restart. No more "story limit reached" errors for paying subscribers.
  • Friendly Error Messages — Restore and purchase errors show clear, actionable messages instead of raw SDK errors.
  • Single PIN Prompt — Navigating to the subscription screen from settings no longer asks for the parental PIN twice.

Image Quality

  • Automatic Retry for AI Calls — Story generation, character extraction, and page analysis now retry once on transient failures instead of silently producing degraded results.
  • No More Identical Pages — When page analysis fails, the app shows a retry button instead of generating all pages with the same generic prompt.

Reliability

  • Pre-Build Validation — Build process now validates all required environment keys before compiling, catching configuration issues early.
  • Story Count Persistence — Monthly story usage count no longer resets after app updates.

v2.5.21

Build 46

Child Safety & Privacy (COPPA 2025)

  • Mandatory Parental Setup — A parent must set a PIN and acknowledge privacy practices before the app can be used. No child can bypass this.
  • Verifiable Parental Consent — Parents verify their identity via email or through their subscription purchase before any data is collected.
  • Privacy Policy — Clear, in-app privacy policy explaining exactly what data is collected, how it's used, and which third-party services are involved.
  • PII Protection — Child names are automatically removed from AI prompts before they reach any external service.
  • No Tracking of Children — Advertising identifiers disabled, session replay disabled, country-only location (no city or region).

Accessibility

  • Colorblind-Safe Quizzes — Quiz feedback now uses icons (checkmarks and X marks) alongside color, so results are clear for everyone.
  • Reduced Motion Support — Background animations respect your device's reduced motion setting.
  • Reading Session Limits — Parents can set time limits with gentle break reminders that repeat every 10 minutes.

Settings Redesign

  • Organized Settings — Parental controls are now grouped into collapsible sections (Account, Safety, Reading, App Settings, Privacy) for easier navigation.
  • Error Tracking Toggle — Parents can enable or disable crash reporting at any time from Settings > Privacy & Data.

v2.5.16

Build 41

Subscription Tiers

  • Free, Standard & Premium Plans — Choose the plan that fits your family. Free users get 3 stories per month, Standard ($4.99/mo) gets 15, and Premium ($9.99/mo) gets unlimited stories.
  • Sign In with Apple or Google — Link your account to restore purchases across devices and manage your subscription.
  • Friendly Upgrade Prompts — When you reach your monthly limit, a clear upgrade screen shows your options instead of an error message.

Illustration Style Overhaul

  • New "Storybook Classic" Style — A warm, traditional children's book painting style replaces the old Fantasy style.
  • Auto-Matching Styles — When you pick an author, the app now automatically suggests the best illustration style. 30 curated author-to-style pairings ensure every story looks its best.

Reliability

  • Resilient Storage — Your story library now has an automatic backup system. If anything goes wrong with local storage, the app recovers your data seamlessly.
  • Persistent Image Regeneration — When you regenerate an illustration, your new variants are now saved across app restarts.
  • Voice Input Clear Button — Easily clear your story idea with a single tap when using voice input.

v2.5.14

Build 38

Storage & Library Awareness

  • Low Storage Warning — The app now checks your available storage before creating a new story. If space is running low, you'll see a friendly warning instead of a failed generation.
  • Library Size Notifications — Helpful reminders when your library grows to 80, 100, or 150 stories, so you can archive or clean up at your own pace.

Shared Library Improvements

  • Faster Loading — The Shared Library now caches its index and refreshes smartly in the background, so browsing community stories feels instant.
  • Smarter Refresh — Only downloads new data when the library has actually changed, saving bandwidth and loading time.

Reliability

  • Cache Recovery — If cached data ever gets corrupted, the app now repairs what it can instead of wiping everything. Your saved stories stay safe.
  • Better Data Integrity — Added cross-checks between saved files and their index to catch and fix inconsistencies automatically.

v2.5.0

Build 26

Performance

  • Buttery-Smooth Library Scrolling — Your story library now scrolls at a silky 60fps, even with hundreds of stories. Browsing your collection has never felt this fast.
  • Faster Reading Experience — Story text now renders more efficiently, especially for longer stories. Pages load and scroll noticeably quicker.
  • Lighter Animations — Background animations on the home screen use significantly fewer resources, improving battery life and keeping the app responsive on all devices.

Narration Improvements

  • Rock-Solid Play/Pause — Rapidly tapping the narration button no longer causes audio glitches or double playback. Play and pause now respond reliably every time.
  • Cleaner Audio Cleanup — Audio sessions are properly stopped when you leave a story or close the app, preventing any lingering playback.

Image Generation

  • Smarter Retry System — When an illustration fails to generate, the app now automatically retries with increasing wait times, and you'll see progress like "Retrying (2 of 3)..." so you know what's happening.
  • Faster Fallback — If one image provider is having issues, the app now switches to an alternative provider more quickly instead of waiting for repeated failures.

Stability & Reliability

  • Improved Error Handling — Better error messages and recovery across story creation, sharing, and featured story submissions.
  • Safer App Shutdown — The app now saves any pending data before closing, so nothing gets lost if you switch away mid-story.
  • Various Bug Fixes — Fixed animation cleanup issues, improved navigation timing, and resolved several edge cases that could cause unexpected behavior.

v2.4.9

Build 24

New Features

  • Improved Word Highlighting During Narration — Words now highlight exactly when spoken! The narration experience is smoother and more accurate, making it easier for children to follow along with the story.
  • Send Diagnostic Logs — Having trouble? Parents can now easily submit diagnostic logs from the Parental Controls screen to help us troubleshoot issues faster.

Bug Fixes

  • Fixed iOS Audio Playback — Resolved an issue where text-to-speech narration wasn't playing correctly on some iOS devices.
  • Fixed Long Translation Cutoffs — Stories translated to German and other languages with longer text no longer get cut off mid-sentence.

Performance Improvements

  • Faster Page Transitions — Streamlined animations for a snappier reading experience.
  • Smoother Narration — Improved word tracking during story narration with better synchronization.

Stability & Reliability

  • Enhanced Error Tracking — Added better behind-the-scenes error monitoring to help us identify and fix issues faster.
  • Various Bug Fixes — Improved overall app stability and fixed several edge cases that could cause unexpected behavior.

v2.4.8

Build 22

Achievement Celebrations

  • When you unlock an achievement, a beautiful celebration popup now appears with animated stars, your achievement icon, and haptic feedback
  • Keep reading and quizzing to see them all!

Shared Stories Count Too

  • Reading stories from the Shared Library and completing their quizzes now counts towards your achievements
  • Every story matters!

Age Group Filters

  • Quickly filter stories in your Library by age group (Seedlings, Sprouts, Growers, Explorers) with new quick filter buttons

Featured Stories

  • Discover hand-picked featured stories in the Shared Library section

Improvements

  • Quiz answers now show the "Next Question" button above the explanation, making it easier to progress through questions

Bug Fixes

  • Fixed quiz not appearing for some shared stories
  • Fixed achievement tracking not working correctly in certain scenarios

v2.4.6

Build 20

Featured Stories

  • Submit your best stories to be featured in the app! Tap the share button and choose "Submit for Featured" to share your creation with the community
  • See the Featured Story of the Week in the Shared tab with a beautiful hero card display

More Languages

  • Added Turkish, Korean, and Japanese - Tiny Tales now supports 11 languages!
  • Read and listen to stories in: English, Spanish, French, German, Portuguese, Italian, Bulgarian, Russian, Turkish, Korean, and Japanese

Image Improvements

  • Cycle through multiple image variants for each page
  • Better detection of failed images
  • Improved image regeneration

Better Scrolling

  • Fixed scrolling issues on smaller screens for language selection, story info, and reminder modals

Under the Hood

  • Friendlier error messages when something goes wrong
  • Version number now visible on the home screen
  • Story generation timing info in the story details panel
  • Various stability improvements

v2.4.2

Build 16

Image Variants

  • When you regenerate an illustration, the app now keeps all versions
  • Tap the arrow button to cycle through your generated images
  • Pick your favorite with the checkmark button - others are automatically removed to save space

Faster Story Reading

  • Stories now open after the first few pages are illustrated
  • Remaining images generate in the background while you read
  • See "Creating illustration..." on pages still being generated

Improved Share Options

  • New themed dialog when sharing stories
  • Choose between PDF (for viewing/printing) or Tiny Tales file (for backup)

Better Quiz Questions

  • Questions now focus on story meaning and themes instead of trivial details
  • Number of questions matches the number of pages in your story

Image Regeneration

  • Regenerate button available on every illustrated page
  • Regeneration always creates fresh images (no cached results)
  • Optional setting to disable image cache entirely (in Settings)

Bug Fixes

  • Fixed crash when deleting a story while viewing it
  • Fixed content filter issues with certain innocent phrases
  • Fixed "wearing None" appearing in character descriptions
  • Improved button visibility on light-colored illustrations

v2.4.0

Read Stories in Your Language

  • Choose your preferred language when reading stories
  • New "Show English" toggle lets you see the original text alongside translations
  • Narration stays in your chosen language while you can peek at English anytime

Better Illustrations

  • Characters now look consistent across all pages of your story - no more color-changing dragons!
  • Cleaner images without unwanted text or speech bubbles appearing
  • Age-appropriate illustration styles that match your child's reading level

Improved Narration

  • Slowed down narration speed for easier listening
  • More natural pacing for young readers

Under the Hood

  • Faster story generation with optimized image loading
  • Better reliability and fewer errors during story creation
  • Improved handling of different illustration styles