July 26, 2026

What's New: Bedtime Stories That Remember Your Child

Z Tales is still built by one person, and the past ten days have been the busiest yet. Here's everything new for your personalized bedtime stories — and if you have an Android phone, there's an open beta at the end of this with two free months in it.

Their story world remembers them now

This is the big one. Every saved child now has a story world of their own that grows night after night. A companion character born in one story — a fern-green fairy, a knee-high triceratops — comes back in the next, looking exactly like themselves. Tonight's story can pick up where the last adventure left off, and little details get remembered and woven back in: the treehouse they built, the promise they made a dragon. The tenth story is better than the first, because it knows who's listening.

And because an app that remembers your child should answer to you: everything it remembers is visible in your storytellers card, and every single detail has a ✕. Tap it, and it's forgotten for good. When you pick a saved child in the wizard, you'll see the choice — continue their world, or a fresh start.

Characters that stay themselves

Behind the scenes, the illustrator now works from locked character sheets — skin tone, hair, outfit, even a companion's exact number of wings — so your child's hero looks like the same child on page one and page ten, and the cast stays true from story to story.

And if you describe a pet, it stays that pet. A parent told me their poodle turned into a different dog on every page. It turned out the illustrator was being handed a locked description of the child and nothing at all about the dog — so it reinvented one each time. Pets and companions now get their own locked description, in your own words, breed and colour and all.

Lullabies are free for everyone now

A soft instrumental under the story used to be a paid feature. It isn't any more — it's on every plan, including for people who haven't made an account at all. It costs me almost nothing to give you, so charging for it was the wrong call.

While I was in there I fixed the reason it always sounded like the same song. Each lullaby exists as several near-identical renders, and the picker was choosing a file at random rather than a tune — so a fair roll kept landing on the same melody. It now picks a song, gives every song an equal chance no matter how many copies it has, and refuses to play the one you heard last night.

Sound that actually works on an iPhone

This one was embarrassing and it's worth saying plainly. On iPhone, the volume sliders did nothing — and worse, the lullaby was playing at full volume underneath the narrator instead of dropping quietly beneath the voice. If Z Tales has ever sounded muddled on your phone, that was why.

Both are fixed. Drag either slider mid-story and it moves, independently, and the music sits under the voice the way it always should have.

One button, and it says "Stop sound"

A reader wrote in this week: he'd opened a story someone had shared with him, loved it, and couldn't work out how to make it stop. He was completely right to be confused. There were two separate buttons, one of them a picture of a studio microphone, and neither of them changed appearance while playing.

There's now a single sound button. Tap it on and the story reads itself aloud with the lullaby underneath; tap it off and everything stops. While it's playing it isn't just an icon — it grows into a button that literally reads Stop sound. If you want to change the balance between the voice and the music, that lives in the ⚙ settings panel.

Lights-down bedtime

Also in that ⚙ panel while a story plays: Lights down 🌘. The whole screen fades to near-black — just the stars, the comets, and the moon still twinkling — while the narrator finishes the tale. And it stays dark after the story ends, because if it worked, someone's asleep.

Wind down together

The takeaway card at the end of every story now closes with a breathing moment in the story's own language. Sea stories end with wave breaths — in as the wave rises, slowly out as it falls. Dragon stories end with dragon breaths (no fire, just cozy). One line, done together, right at the drowsiest moment.

"Again!"

The most likely thing a child says when a story finishes — and until this week, the only way back to page one was flicking backwards through the whole book. There's now a 🔁 Read it again button on the last page. It stops the narrator before it jumps, so the voice doesn't keep reading the ending over a child who's already gone back to the start.

Silly stories, on purpose

The lesson list was nine virtues and a cozy-bedtime option — nothing for a night when nobody needs to learn anything. Being silly is now a choice, and it's built to be daft rather than to teach a child about being daft: the jokes go in the first half, it comes down quiet at the end, and there's no moral. The takeaway card just says your child was extremely silly, which is the only honest thing it could say.

A shared story now opens the way it was sent

If someone shares a Z Tales story with you, it arrives reading itself aloud with the lullaby underneath — the way the person who sent it heard it. Browsers often refuse to play sound before you've touched the page, so when that happens you get a single Play button over the cover, and a way past it if you'd rather read it yourself.

And if you then want one of your own, the "Make a story like this" button drops you straight into the story builder with that world and lesson already picked, instead of the top of the homepage. Nothing about the original child comes with it — just the two neutral choices.

Sign in the way that suits you

Magic links are lovely right up until you're doing it for the fifth time. You can now create an account with a password, sign in with it, and reset it if you forget — none of which was possible before. Email links and Google still work exactly as they did, and they're still offered on every screen, because for plenty of people "nothing to remember" is genuinely easier.

The sign-in page itself was rebuilt after a 69-year-old tester got stuck on it: proper Create account and Sign in tabs, real labels above every field instead of grey text inside them, and a "check your email" screen that shows the address back to you so a typo is visible, with a resend button.

Two ways to try it without signing up

The homepage has a small ▶ pill — twenty seconds of a real Z Tales storyteller with the lullaby underneath, exactly the way stories sound at bedtime.

And there's a free tool at ztales.com/story-generator: pick a name, an age, a world, and a lesson, and get a short bedtime story to read aloud tonight. No signup, no catch. It's the simple cousin of the real thing, and it's yours to use and share.

A bedtime calculator that answers the question you actually have

Every bedtime calculator tells you what time lights should go out. That's the number nobody can act on, because by then you're supposed to be finishing and the bath hasn't happened yet. ztales.com/bedtime-calculator works backwards from when your child needs to wake up and tells you when to start — bath, pyjamas, teeth, story and all — laid out as a running clock.

The sleep figures come from the American Academy of Sleep Medicine's consensus recommendations, which the AAP endorses, and the page links the source. They're ranges rather than single numbers, so the honest answer is a window; the page shows the window and the rule for moving inside it. Nothing on it is medical advice, and anything heading toward diagnosis points at your pediatrician instead.

64 free story pages, and a way to search them

The story library has grown to 64 free pages — worlds, lessons, seasons, and the hard nights: the first day of school, a new sibling, a lost toy, siblings who fight, a first plane ride, being scared of the dark, when a pet dies. Every one has a complete free story you can read aloud tonight without signing up, and there's now a search box, so typing "lovey" or "tantrum" or "school bus" gets you to the right one.

Who's behind this, in writing

There are new About and Press pages: what Z Tales is, the rules every story is written to, and who's making it — me, by name, with a face and eleven years at Apple helping people who found technology intimidating. Every article on this blog now carries a real byline instead of "the maker of Z Tales."

The safety page has a new section on children's privacy that names COPPA and says exactly what is and isn't collected about your child. It also says just as plainly that Z Tales holds no third-party certification — because a seal I haven't earned isn't worth claiming.

And there's an honest comparison page about when a printed keepsake book is the better thing to buy instead of this. A printed book arrives in ten days and is then the same story forever, which is perfect for a birthday and wrong for a Tuesday.

Your account, your rules

The Account page lets you send feedback straight to me at ztales.com/feedback, and permanently delete your account and everything in it yourself, no email required. Deleting now asks you to type the word "delete" first — it used to be two taps in the same spot, and what goes with them is every story your family has made.

📱 The Android app is here — and you can get in first

Z Tales is coming to Google Play, and the beta is open now. Google asks every new developer for 12 testers who keep the app installed for 14 days — that's the whole job, and you can use it as much or as little as you like. In return: two months of Premium, free. If you have an Android phone, everything you need is at ztales.com/beta.

More is coming. And as always, nearly everything above started as a message from a real person: the pet that changed breed, the button nobody could find, the sign-in page that stumped someone, the volume sliders that wouldn't move. Every one of those was an email, and every one of them is fixed. Tell me what would make bedtime better at ztales.com/feedback, and I'll build it.

— Damon Scaife, maker of Z Tales

✨ Make tonight's story

← All posts