We spent months studying every major competitor in the children's English reading category before building StoryTime. And what we found was striking: every single product, regardless of price point, pedagogy, or production quality, fails at the same place.

Not at teaching. Not at content quality. Not at design. They fail at making children want to come back the next day.

The pattern across all competitors

Epic — the highest-grossing children's reading app in the US — has 40,000+ books and 50 million registered users. But parents consistently report that their children browse Epic rather than read on it. There is no skill-building, no reward for finishing a book, no reason to return tomorrow that doesn't also apply to starting any other book. Epic is a library. Libraries don't build reading habits. They provide access to reading for people who already have one.

Reading Eggs has a genuinely strong phonics curriculum and school adoption. But its engagement model is compliance-based, not desire-based. Children work through lessons because parents make them, not because they want to. Parent reviews consistently describe the same arc: initial engagement, gradual resistance, eventual abandonment around age 9 when the lesson format feels too much like school.

Lingokids understood the entertainment angle but overcorrected. Their pivot to "guilt-free screen time" positioned them as a replacement for YouTube — which means their product succeeds when it feels like entertainment. The problem is that entertainment-based engagement is fragile. The moment better entertainment appears, children leave. There is no structural reason to return to Lingokids after you've watched the shows.

HOMER built a genuinely sophisticated personalisation engine and markets the "74% increase in reading scores" claim effectively. But personalisation is a parent-pleasing feature, not a child-engaging one. Children don't experience personalisation. They experience content. And HOMER's content has no reward economy that creates urgency to return after a session ends.

The shared fatal flaw: the open loop

Every competitor has an open loop. A child completes a session and... nothing pulls them back. No coin balance running low. No game almost unlocked. No anticipation of what's next. The loop is open — it ends, rather than circling back into desire.

This is not a minor product flaw. It is a fundamental philosophical gap between how these products think about their job and what their job actually is.

Their job is not to be a good reading session. Their job is to be a habit. A good session with an open loop produces a satisfied child who might return tomorrow. A session that closes into desire produces a child who will return tomorrow regardless of whether they feel like it — because the system creates the wanting.

The age ceiling problem

Epic, HOMER, Lingokids, ABCmouse, and Duolingo ABC all have hard age ceilings at 7 or 8. They were designed for early learners and have no product path for children who outgrow them. Families who start a child on these apps at age 4 or 5 are facing a product transition at exactly the age — 8 to 9 — when reading identity is being consolidated. They go from a product their child knows to starting over. And they often don't find anything that fills the gap.

StoryTime was built with a continuous curriculum from age 5 to 13 precisely because we saw this gap and decided it was unacceptable. A child who starts StoryTime at Level 1 has a curriculum that grows with them for eight years, with no transition, no starting over, no gap.

What this means for parents choosing an app

If you are choosing a reading app for your child, ask one question: what happens after my child finishes a session? If the answer is "nothing — they close the app and go do something else," you have an open loop. The app may teach well. It may be beautiful. It may have great content. But it will not build a habit.

The only question that matters is: will my child open this tomorrow without being asked?