AirbnbMedia
[ Screens: 53 ][ Models: 32 ]
DuolingoLearning
[ Screens: 27 ][ Models: 38 ]
FigmaCreative
[ Screens: 24 ][ Models: 28 ]
NotionProductivity
[ Screens: 23 ][ Models: 29 ]
SpotifyMedia
[ Screens: 22 ][ Models: 30 ]
Arc BrowserProductivity
[ Screens: 21 ][ Models: 26 ]
StripeFinance
[ Screens: 19 ][ Models: 24 ]
AirtableProductivity
[ Screens: 19 ][ Models: 20 ]
RobinhoodFinance
[ Screens: 18 ][ Models: 23 ]
LinearProductivity
[ Screens: 17 ][ Models: 22 ]
SuperhumanProductivity
[ Screens: 16 ][ Models: 21 ]
FramerCreative
[ Screens: 14 ][ Models: 18 ]
RaycastProductivity
[ Screens: 13 ][ Models: 17 ]
Articles
view all →How Duolingo Turns Guilt Into a Growth Loop
The streak isn't a reward system — it's a loss-aversion engine. We map the exact screens where Duolingo converts the fear of breaking a habit into a daily open, and why the guilt lands softly enough that you come back anyway.
Recognition Beats Recall: Why Great Nav Never Tests Your Memory
Every time a product asks you to remember instead of recognize, it pays a tax in drop-off. A close read of the navigation patterns that keep choices visible.
The Checkout Patterns E-commerce Borrowed From Casinos
Scarcity timers, near-miss discounts, one-click re-bets. We trace five decision-stage patterns back to the casino floor — and where the ethical line sits.
Progressive Disclosure: The Art of Showing Less on Purpose
The best onboarding flows hide most of the product. How Headspace and Notion decide what you're ready to see — and what stays behind the next tap.
Mental models
view all →Social Comparison
Behavioral & Decision Making
Self-Determination Theory
Motivation & Engagement
Spacing Effect
Memory & Recognition
Dual Coding
Cognitive Load & Information Processing
Attentional Bias
Perception & Visual Processing
Desire Lines
Flow & Navigation
Authority Bias
Trust & Safety
Bandwagon Effect
Behavioral & Decision Making
Operant Conditioning
Motivation & Engagement
Zeigarnik Effect
Memory & Recognition












