In a Malay, Chinese and English home, each language gets a third of the airtime. So all three are first-class here — not an English app with a language pack bolted on.
Tap a picture, hear the word. That's the whole loop, and it's meant to stay that simple.
Animals, food, family, body and things, on a grid of big bright cards with tap targets a toddler can actually hit.
Tap and the card springs, confetti bursts, and the word is spoken. Every few seconds one card wobbles gently to invite a tap.
I want milk.
Nak susu.
我要喝牛奶。
Short toddler lines, built only from words they've already met. Four patterns: someone doing something, “I want X”, “where is X?”, and things a caregiver says.
As the line is spoken, the current word highlights in time with the voice.
One mood per sentence across all three languages. A flat English line never pairs with an exclamatory Mandarin one.
One line and one big picture per page. Page dots, back and forward, tap-the-picture to turn, and optional auto-advance when the narration ends. The three languages stay line-for-line parallel.
Two Sang Kancil tales are Malay folklore no imported toddler app carries.
The classic three-siblings story is told with sheep, not pigs. Biri-biri is uncontroversial in Malay, Chinese and Indian Malaysian homes alike, and the story works exactly the same.
All four are the gentle version: nobody is eaten, nobody is hurt, everyone ends safe.
Malay is spoken Malaysian, not textbook. Mandarin is caregiver register, reduplicated the way a parent actually talks to a toddler.
Air is on the list because it's one of the first words a Malaysian toddler really uses. Without it the list reads like an English list translated rather than a Malaysian list built.
A few Mandarin pronunciations are pinned by hand so the polyphone traps come out right: 睡着 as shuì zháo, 数一数 as shǔ, 背 as bèi.
Lines are spoken by the device's own speech voices. Two things that sound small and aren't:
It plays when the phone is on silent. The default audio behaviour obeys the ringer switch, which would leave the app mute in the exact situation you'd hand it over. BaoYiTalk sets its audio session so speech plays regardless.
It hunts for the best installed voice rather than accepting the thin default one. If a language is still on the low-quality tier, a card behind the parent gate gives you the exact path: Settings › Accessibility › Spoken Content › Voices.
Apple's rules shaped the design rather than being bolted on at the end.
The app makes no network calls at all. No ads, no external links, no account, no analytics, no data collection. There is nothing to opt out of.
The settings are behind a parent gate — press and hold the gear for a full three seconds. A toddler tap does nothing.
A story can never trap a child. The close button is large, always on top, never gated, and auto-advance stops dead on the last page.
Before your child ever sees the grid, there's a one-time three-screen intro written for you.
Subscription, stated plainly. Monthly or annual, with a free trial.
The planned second tier. Its three additions are not built yet: recording your own voice, writing your own sentences, and lesson progress.
It's listed here for transparency. You cannot buy it or be charged for it today.
It goes on sale when the features exist, not before.
Billing, plainly.
The trial end date is shown to you as a date.
Cancelling is one obvious tap in your iPhone's subscription settings.
Nothing renews without having told you first.
Prices are in US dollars. Apple does the charging.
Because copy that sells an unbuilt feature is the fastest way to lose a parent.
No streaks, no rewards, no autoplay rolling from one story into the next. Tap, hear, stop.
The age band is an honest 1 to 4, first words and first sentences, rather than a “2 to 8” that fits nobody.