The library

Case studies

28 systems in the library2 free to read · updated weekly
LearningFree

Uptime

Uptime's congratulations screen after a completed lesson asks for a share, a reminder, a next lesson, and an autoplay toggle, all in the same moment the user is most convinced the product works.

Streak / Streak BonusAchievements / MilestonesDaily Login RewardSet Collection / Completion
5 mechanics mappedView case study
FitnessFree

Strava

One recorded activity feeds six mechanics at once, and every comparison is scoped so a beginner can win.

Streak / Streak BonusChallengesSocial FeedLeaderboards
6 mechanics mappedView case study
FitnessFor subscribers

Wakeout

Wakeout can pause other apps on the phone until the user completes a movement break, a mechanic that sits in settings and is never surfaced during onboarding.

XP / LevelingAchievements / MilestonesStreak / Streak Bonus
3 mechanics mappedSubscribe to explore
FinanceFor subscribers

Cleo

Cleo's in-chat game scores the user on how well they remember their own spending, not on any task performed inside the app, and marks an overspent month with a skull emoji under the words "rip budget."

ChallengesStreak / Streak Bonus
2 mechanics mappedSubscribe to explore
Finance / Micro-investingFor subscribers

Acorns

Acorns is the only finance app in the library to invent its own warning color: a tax warning on IRA withdrawals appears in brown, distinct from every red or green screen before it.

Piggy BankSoft CurrencyAchievements / MilestonesDaily / Weekly Quests
6 mechanics mappedSubscribe to explore
ProductivityFor subscribers

Tiimo

Reaching a milestone in Tiimo doesn't add a badge. It changes the color of the screen the user already looks at the most.

Streak / Streak BonusAchievements / MilestonesChallengesDaily Login Reward
5 mechanics mappedSubscribe to explore
Sports / CollectiblesFor subscribers

FIFA Panini Collection

Scanning a Coca-Cola bottle grants the same pack as the free daily pull, quietly doubling how often a sponsor's product enters the loop.

Set Collection / CompletionVariable Reward ScheduleDaily Login RewardChallenges
7 mechanics mappedSubscribe to explore
FinanceFor subscribers

Fortune City

Fortune City hides its financial advisor character behind four consecutive days of the habit it wants to build, and shows his silhouette from day one so the wait stays visible.

Achievements / MilestonesAdsDaily Login RewardStreak / Streak Bonus
7 mechanics mappedSubscribe to explore
RogueliteFor subscribers

Capybara Go!

Capybara Go! keeps generating rewards while the app is closed, so walking away from the game is never a loss, only a delay.

Variable Reward ScheduleXP / LevelingEnergy / LivesSeason Pass / Battle Pass
14 mechanics mappedSubscribe to explore
Gaming PlatformFor subscribers

Steam (iOS)

Steam lets players spend their reward points on someone else's content instead of their own, turning a self-expression currency into a way to publicly praise other users.

CosmeticsXP / LevelingLimited-Time EventsSocial Feed
6 mechanics mappedSubscribe to explore
Endless RunnerFor subscribers

Subway Surfers

Subway Surfers sells tickets that let players skip the ads they were trained to watch for rewards, monetizing both sides of the same habit.

AdsDaily Login RewardCosmeticsDaily / Weekly Quests
11 mechanics mappedSubscribe to explore
CreativeFor subscribers

PicsArt

Every post in the feed carries a Try button that opens the exact tool used to make it, turning a content feed into a running product demo.

ChallengesSocial FeedCommunity / GroupsCredits / Tokens
4 mechanics mappedSubscribe to explore
ProductivityFor subscribers

Wispr Flow

Wispr Flow never asks users to protect a streak. It asks them to keep dictating so the AI learns their voice, the same daily return dressed as product improvement instead of guilt.

Streak / Streak BonusAchievements / MilestonesGifting
3 mechanics mappedSubscribe to explore
DesignFor subscribers

Canva

Every Design School badge is also a branded advertisement: the certificate names LinkedIn directly as where to share it.

Achievements / MilestonesCredits / TokensChallengesVariable Reward Schedule
4 mechanics mappedSubscribe to explore
WellnessFor subscribers

Calm

Calm's free tier hides five separate daily check-ins, each with its own reminder, making the retention machinery richer than the content behind the paywall.

Streak / Streak BonusDaily Login RewardAchievements / MilestonesChallenges
5 mechanics mappedSubscribe to explore
WellnessFor subscribers

Insight Timer

Insight Timer rewards installing its home screen widget with a longer free trial, more time to build the exact habit the widget exists to support.

Streak / Streak BonusCommunity / GroupsChallengesAchievements / Milestones
5 mechanics mappedSubscribe to explore
Sports GameFor subscribers

FC Mobile

FC Mobile times its biggest events to real Champions League matches, so the game's urgency borrows directly from a calendar the player already follows.

Daily Login RewardMonthly CardDaily / Weekly QuestsVariable Reward Schedule
15 mechanics mappedSubscribe to explore
Collectible RPGFor subscribers

Star Wars: Galaxy of Heroes

Every locked character carries a Find button explaining exactly how to unlock it, turning a 300-character collection into a visible project instead of a wall.

Set Collection / CompletionVariable Reward ScheduleDaily Login RewardDaily / Weekly Quests
13 mechanics mappedSubscribe to explore
Casual GameFor subscribers

Royal Match

Royal Match surfaces its team mechanic at the exact moment a player runs out of lives, turning the game's biggest friction point into its most persuasive social moment.

Energy / LivesLimited-Time EventsClans / GuildsSeason Pass / Battle Pass
14 mechanics mappedSubscribe to explore
Casual GameFor subscribers

Solitaire Grand Harvest

One bet-size choice raises coin yield, card rarity, and event prize tier at the same time, turning a single tap into five compounding decisions.

Daily Login RewardVariable Reward ScheduleLimited-Time EventsPiggy Bank
10 mechanics mappedSubscribe to explore
StrategyFor subscribers

Clash of Clans

Clash of Clans withholds its season pass until Town Hall 7, giving new players hours inside the construction and clan loops before the first paid track appears.

Passive Construction MetaClans / GuildsAchievements / MilestonesLeaderboards
12 mechanics mappedSubscribe to explore
Puzzle / MetaFor subscribers

Match Creek Motors

Each episode ends with a blind negotiation: three sequential offers, and the player must accept or reject each one without seeing what comes next.

Passive Construction MetaEnergy / LivesVariable Reward ScheduleAchievements / Milestones
8 mechanics mappedSubscribe to explore
Puzzle / MetaFor subscribers

Chrome Valley Customs

An NPC references a player's exact customization choices by name, so the finished car reads as authored rather than assembled.

Passive Construction MetaEnergy / LivesVariable Reward ScheduleLimited-Time Events
9 mechanics mappedSubscribe to explore
FitnessFor subscribers

FitOn

FitOn shows three separate paywalls in one session, with the third landing right after the first completed workout, the moment the app is hardest to say no to.

Achievements / MilestonesCommunity / GroupsStreak / Streak BonusSocial Feed
7 mechanics mappedSubscribe to explore
FitnessFor subscribers

Freeletics

Freeletics shows three descending prices across one onboarding, each pitched as a better deal than the last, with the cheapest one held back until right after the first workout.

ChallengesLeaderboardsAchievements / MilestonesSocial Feed
6 mechanics mappedSubscribe to explore
FitnessFor subscribers

Gymverse

The streak-restore feature only unlocks after rebuilding a two-day streak, so the one tool built to save a broken streak is unavailable exactly when it would be needed.

Streak / Streak BonusAchievements / MilestonesDaily / Weekly Quests
3 mechanics mappedSubscribe to explore
FitnessFor subscribers

Ladder

Finishing the welcome workout unlocks the plan, the team chat, the workout wall, and the get-started checklist at once, the densest single onboarding moment in the fitness category.

Streak / Streak BonusChallengesCommunity / GroupsAchievements / Milestones
7 mechanics mappedSubscribe to explore
FitnessFor subscribers

Liftoff

Liftoff tracks a separate rank for every muscle group, so two users training the same number of days can see completely different progress, shaped by what they actually trained.

XP / LevelingLeaderboardsAchievements / MilestonesDaily / Weekly Quests
11 mechanics mappedSubscribe to explore