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 17 languages. COPPA 2025 compliant with full parental controls.

Ages 5-12 iPhone, iPad & Android 40+ Author Styles 17 Languages COPPA 2025 Compliant Free to Start

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
  • Smart illustration engine picks the best AI artist per story (or pick your own)
  • 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 17 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.52

Build 77

iPhone & iPad Fixes

  • Downloaded Stories Stay Visible — Fixed an iOS-only bug where illustrations in previously downloaded stories could appear missing after certain app updates. Your stories now self-heal on launch — no need to re-download.

v2.5.50

Build 75

Library Layout Polish

  • Two-Up Library Grid on iOS — Your story library now reliably shows two cards per row on iPhone and iPad, matching Android. Fixed an iOS rendering quirk that was sometimes collapsing the grid to a single column.
  • Scroll All the Way Down — The last row of stories is now fully reachable when scrolling, with proper bottom spacing for the home indicator.

v2.5.47

Build 72

Smoother Image Regeneration

  • Each Regen Produces a Fresh Image — Tapping regenerate on a page now reliably gives you a new illustration to cycle to. Fixed a bug where the spinner could stick or the same image could appear to come back over and over.
  • Cleaner Variant Cleanup — When you confirm your favorite variant, the others are tidied up from local storage so your library doesn't accumulate unused images.

v2.5.46

Build 71

Better Offline Experience

  • Honest "You're Offline" Messages — When your phone has no connection, TinyTales now says exactly that instead of the misleading "AI services are busy." You'll know to check your Wi-Fi or cellular signal.
  • Generate Button Grays Out When Offline — The Story Setup screen now disables the Generate button and shows an offline banner the moment you lose connection — no more tapping into a doomed request and waiting 30 seconds for it to fail.
  • Faster Page Analysis — Removed up to 2 minutes of unnecessary retry delay during batch image generation, so multi-page stories illustrate faster.

v2.5.44

Build 69

6 New Languages

  • Now in 17 Languages — Added Simplified Chinese, Hindi, Indonesian, Vietnamese, Polish, and Bengali, bringing the total to 17. Every story page can be translated and narrated in any of them.

Rock-Solid on Flaky Connections

  • Clear Retry Prompts — When story generation, translation, or image regeneration hits a network hiccup, TinyTales now shows a friendly "Retry" dialog instead of silently failing. Tap Retry to try again, or Cancel to keep reading.
  • No More Silent Image Failures — If a page image can't load, you'll see a gentle snackbar with a Retry button instead of a flat color block quietly replacing the image.
  • Better Recovery After Being Offline — If you leave the app for more than 30 seconds and come back, any stuck requests are cleaned up so you're not waiting on a stale spinner.

v2.5.41

Build 66

End-of-Story Prompt

  • Quiz or Share, Right When You Finish — When you finish a story you just created, TinyTales offers a one-tap shortcut to jump into the comprehension quiz or share your story with the community. You can also dismiss it and come back later.

v2.5.40

Build 65

Now on the App Store

  • Available for iPhone and iPad — TinyTales is now live on the Apple App Store! Download it on your iPhone or iPad and start creating stories in minutes.

Privacy & Safety

  • Advertising Identifier Truly Disabled — Fixed a silent config bug so RevenueCat no longer collects the IDFA on iOS, matching our COPPA promise.

v2.5.39

Build 64

Smart Illustration Engine

  • Auto Mode Is the New Default — TinyTales now automatically picks the best AI illustrator for each story based on reading level, author style, and your usage patterns. No setup required — every story gets the art direction that fits it best.
  • Warm, Painterly Look for Younger Readers — Simple stories and classic picture-book styles route to a softer, more painterly illustrator. Adventurous stories and bolder styles route to a crisper, more graphic illustrator.
  • Manual Override Preserved — You can still pick a specific illustrator or switch to color-only backgrounds from Parental Controls at any time.

v2.5.38

Build 63

Simpler Purchase Flow

  • Subscribe Without an Account — You can now upgrade to Standard or Premium without creating an account or signing in first. Your subscription is tied to your device by default.
  • Optional Sign-In for Sync — After a purchase, TinyTales offers an optional sign-in if you want your subscription to follow you across devices — but it's never required.

iPad Support

  • Built for iPad — TinyTales now ships with full iPad support. Story pages, the library, and illustrations scale up gracefully on the larger screen.

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