Module 43 - Visualisation
The Compulsion Loop
Every popular app is built around this cycle. Tap each node to see the neuroscience and the design choice behind it.
Tap each step in the loop to reveal how it works.
1
Action
User completes a lesson, post, or check-in
The Entry Point
The action is designed to be easy and fast - a 5-minute lesson, a single swipe, a quick post. Low friction lowers the activation energy needed to begin. The simpler the action, the more often it happens.
Design: Low-friction micro-task
Neuroscience: Dopamine anticipation
↓
2
Variable Reward
Sometimes: XP, a badge, a streak bonus. Sometimes: nothing.
The Slot Machine Mechanic
Unpredictable rewards produce stronger compulsive behaviour than fixed ones — the same mechanism that makes gambling addictive. Apps deliberately randomise reward size so you keep returning to find out.
Design: Variable ratio reward schedule
Neuroscience: Dopamine spike on uncertainty
↓
3
Streak Counter
Day 47. Don't break it.
Loss Aversion as Retention
Streaks reframe engagement as accumulated value - value you will lose if you stop. Loss aversion (the pain of losing is twice as powerful as the pleasure of gaining) makes breaking a streak feel significantly worse than the benefit of a single day felt good.
Design: Progress artifact + loss framing
Neuroscience: Loss aversion (Kahneman)
↓
4
Social Comparison
Your friend is on Day 83. You're 36 days behind.
Competitive Status Triggers
Seeing a friend ahead does not make you stop — it makes you work harder to catch up. Both users increase engagement simultaneously. The app benefits from the competition it created.
Design: Visible leaderboard / friend feed
Neuroscience: Social comparison + status anxiety
↓
5
Re-engagement Notification
"You haven't practiced today. Your streak is at risk."
The Interrupt
Notification timing and wording are A/B tested. "Your streak is at risk" was selected because it produces the highest tap rate — combining loss aversion with guilt in a single sentence.
Design: Timed push + loss framing
Neuroscience: Anxiety + obligation response
↓
6
Back to Action
User opens app to protect their streak. Loop restarts.
The Loop Closes
The user did not choose to open the app — the notification and the streak made it feel necessary. The cycle repeats daily not because the app is valuable, but because the cost of stopping feels too high.
Design: Notification-to-session pipeline
Neuroscience: Compulsive checking behavior
The loop is now visible.
Every step was engineered, tested, and optimised. The goal is not your learning or productivity - it is your daily return. The streak is not measuring your progress. It is measuring the company's retention.