The dark-pattern line: engagement mechanics that serve the child vs the metrics
Every engagement mechanic answers one question: when the child's interest and the product's metrics diverge, which one does the design serve? Most of the machinery of modern app engagement — streaks that punish absence, variable-reward chests, appointment mechanics, fear-of-missing-out events — was built for products whose revenue is proportional to attention. Imported into children's learning software (and it has been, wholesale), the same machinery points a well-documented arsenal of adult-grade persuasion at users who developmentally cannot yet recognize it. The consent-gate patterns have their regulatory reckoning underway; the engagement patterns are next — the Children's Code already prohibits nudges against a child's interests, and loot-box law is spreading. Ahead of the regulators, buyers need a test.
The test
We use three questions, each answerable by observation:
- Does the mechanic still serve the child on their worst week? A sick child misses five days. Does the design greet them back warmly (fine), neutrally (fine), or with visible loss — dead streak, decayed rewards, missed limited event (over the line)? Punishing absence converts a learning tool into an obligation engine, and the anxiety literature on streaks is what you'd expect.
- Would the designer explain it to a parent in the same words the code uses? "The chest has a random reward so the anticipation loop drives re-opens" is a sentence no one says to a parent. Mechanics whose honest description is embarrassing are the line, self-marking.
- Does it end? Sessions that conclude ("the ledger balances — done!") versus feeds and queues engineered never to finish. For children's products we'd make this one absolute: an endless session design is over the line, whatever it teaches (the screen-time page's displacement logic is why).
The catalogue, sorted by the test
Over the line, in our judgment: hard streaks with loss (the child's absence becomes their punishment — why ours forgive); variable-ratio reward boxes (the slot-machine schedule, unambiguous in the behavioral literature, gambling-adjacent by regulator consensus on loot boxes); appointment mechanics and limited-time FOMO events ("log in today or lose it" is manufactured urgency aimed at children); social-obligation loops (visible "your friend is waiting"); purchasable progress (converts learning to a store); infinite feeds in anything child-facing.
Legitimate, with care: finite streaks without loss framing; celebration effects at genuine milestones (now-that, not if-then); earned cosmetic economies (identity play, no purchases, no power); narrative pull between sessions ("what's in the next realm?" is curiosity, not obligation — the difference is what happens if the child doesn't come: nothing); soft caps that end sessions.
Positively good: clean session endings; progress that's always visible and never decays; absence greeted with "welcome back, here's where you were" — the design telling the child their worth isn't their attendance.
What this isn't
- Not an argument that engagement is suspect — a product children don't return to teaches nothing; the argument is about which return-mechanisms are honest.
- Not a claim of perfect self-knowledge — we've caught our own drafts on the wrong side of question 2 (an early streak design had loss framing; the memo tells it). Publishing the test is partly a commitment device.
- Not a substitute for regulation — but procurement runs ahead of law, and teachers control procurement.
In practice (for evaluators)
- Run the worst-week test on any children's app: miss five days on a test account, return, and watch what the screen says.
- Find the ends: play a session to completion — is there one?
- Check the chest: any randomized reward on a repeatable action is the slot-machine schedule; treat as disqualifying in children's products.
- Ask the vendor question 2 directly — "explain your streak mechanic's design goal" — and grade the answer's comfort level.
How Wiz Kids applies this
Our answers, testable in the demo: streaks are forgiving and framed as celebration, never loss; no randomized rewards exist anywhere; no limited-time anything; sessions end (the review queue completes, lessons conclude, soft daily caps land the plane); cosmetics are earned-only and purchase-free; absence costs nothing and returns are greeted with the map exactly as the child left it — plus the fiction teaches "resting the wand." Where our metrics and a child's interest diverge, the design is supposed to lose. Hold us to it.
References
- Zendle, D., & Cairns, P. (2018–). The loot-box research program linking randomized game rewards and problem-gambling indices; subsequent regulatory reviews (Belgium, Netherlands, UK DCMS).
- Ferster, C. B., & Skinner, B. F. (1957). Schedules of Reinforcement — the variable-ratio schedule the chest mechanics implement.
- Kahneman, D., & Tversky, A. (1979). Prospect theory — loss aversion, the engine of streak-loss design.
- UK ICO (2020). Age Appropriate Design Code, standard 13 (nudge techniques against children's interests).
- US FTC (2022). Bringing Dark Patterns to Light — the enforcement-side catalogue.
© Glu IO Pty. Ltd. — Wiz Kids (wiz.kids). Link freely; republication requires permission — see terms. Found an error in our reading of the research? We correct fast: tell any teacher piloting Wiz Kids.