Streaks Without Pressure: Designing for Kids' Wellbeing
Streak mechanics can drive engagement — or drive anxiety. Here is how we designed Jumpyloo's daily play system to encourage without manipulating, and why it matters under KOSA.
The Streak Problem
Streak mechanics — counting consecutive days of activity — are everywhere in modern apps. Duolingo famously popularized the "daily streak" as a retention tool, and it works: the fear of losing a long streak is a powerful motivator. But for children, that motivator can cross a line from encouragement to anxiety.
The Kids Online Safety Act (KOSA), introduced in the Senate in 2022 and advancing through Congress, specifically calls out "addictive design patterns" as a harm that platforms must mitigate. While the final rulemaking is still evolving, the consensus among child-safety advocates is clear: design patterns that exploit psychological vulnerabilities — including loss aversion, variable rewards, and social pressure — are inappropriate for children's products.
Streaks sit at the intersection of all three. The prospect of losing a 30-day streak triggers loss aversion. The daily reward (a streak count increment) is a fixed, predictable reward that becomes psychologically significant over time. And if the game publicly displays streak counts, it adds social pressure to maintain them.
Our Design Principles
When we designed Jumpyloo's daily engagement system, we started with a constraint: the game must not create anxiety or guilt when a child misses a day. This constraint eliminated several common patterns by definition:
- No broken-streak penalty. Many apps reset your streak to zero if you miss a day. We do not. The streak is a record of how many days you have played, not a contract you must fulfill. Missing a day simply stops the counter from incrementing; it does not destroy the count.
- No public display. The streak count is visible only to the player, on their personal stats screen. It is not displayed during gameplay, not shown on a leaderboard, and not shared with other players. The streak is a private relationship between the child and their own consistency.
- No reward escalation. Streaks do not unlock better rewards. The same optional daily bonus is available whether it is day 2 or day 200. This removes the "must-not-miss" pressure that comes with escalating reward curves.
Jumpyloo's daily play counter celebrates consistency without punishing absence. A warm amber star appears on the calendar for each day played. Miss a day — the star simply stays empty. No animation of loss, no discouraging message, no streak reset. The next day you play, the counter resumes. The focus is always on what you have done, never on what you missed.
Self-Determination and Intrinsic Motivation
The psychological research on motivation offers clear guidance here. According to self-determination theory (Deci & Ryan, 2000), intrinsic motivation — doing something because it is inherently enjoyable — is sustained when three needs are met: autonomy, competence, and relatedness. Extrinsic rewards, including streak-driven engagement, can actually undermine intrinsic motivation if they are perceived as controlling.
A child who plays Jumpyloo because the vertical climb is thrilling is playing for intrinsic reasons. A child who plays because they are afraid to lose a 50-day streak is playing for extrinsic reasons — and the latter is less sustainable, less joyful, and more likely to cause stress. Our streak design explicitly favors the intrinsic path: the streak is a diary, not a whip.
KOSA Compliance as Design Guidance
While KOSA is primarily focused on large social platforms, its definitions of "addictive design" are relevant to game developers as well. The bills that have advanced through Congress define addictive design as a practice that "causes a minor to have an unreasonable degree of engagement" by exploiting psychological vulnerabilities. A streak system that uses loss aversion and social comparison to drive daily logins would likely fall under this definition.
Our approach is defensive by design: if the legal standard for acceptable streak mechanics for children is uncertain, build the most conservative version possible. A streak that cannot be lost, cannot be compared, and does not escalate rewards is difficult to characterize as exploitative. It is simply a record of joy — a list of days when a child chose to climb.
Measuring Success Differently
We do not track daily active users as a growth metric. We do not optimize for session frequency. Instead, we measure what matters for a kids game: spontaneous return (did the child come back without a push notification?), session satisfaction (did they stop at a natural point or get frustrated?), and parent sentiment (do parents feel good about their child playing this game?).
By these measures, a gentle streak system succeeds not when the streak is longest, but when the child looks forward to playing — and is equally happy to put the game down.
— Kids Online Safety Act, S. 1409, 118th Congress, as advanced to the Senate.
— Deci, E.L. & Ryan, R.M., "Self-Determination Theory and the Facilitation of Intrinsic Motivation, Social Development, and Well-Being," American Psychologist, 2000.
— Center for Humane Technology, "Addictive Design and Kids," humanetech.com.
— Eyal, N., Hooked: How to Build Habit-Forming Products, Portfolio, 2014. (For the pattern we avoid.)
— American Psychological Association, "Digital Guidelines: Promoting Healthy Media Use in Children," 2023.