How To Scientifically Design Addictive Apps — Transcript
Full transcript
- 0:00Everyone thinks Duolingo is the gold
- 0:02standard of gamification, but there are
- 0:05apps that took the same [music]
- 0:06ingredients and assemble them into
- 0:09something that users genuinely cannot
- 0:13stop using. Not because the content is
- 0:15great, but because the architecture is
- 0:18doing something to their brain they
- 0:20don't even realize. And in this video,
- 0:22I'm going to break down the three
- 0:24specific psychological mechanisms
- 0:27driving it. One that creates an itch
- 0:29users can scratch, one that makes
- 0:31quitting feel physically painful, and
- 0:33one that turns the whole thing into a
- 0:36status game no one can walk away from.
- 0:39And by the way, I'm Tim. I've spent over
- 0:42a decade designing digital products from
- 0:45Spotify to startups that needed their
- 0:48users to keep coming back every single
- 0:51day. At my agency Sips App, we're
- 0:53actively designing progression systems
- 0:56like the ones I'm about to break down in
- 0:58this video. Now, before we get into
- 1:00this, I want to be upfront. These
- 1:02mechanisms are morally complicated. They
- 1:05can build better habits or trap people
- 1:08in loops they didn't really sign up for.
- 1:10I'm showing you the architecture. What
- 1:12you build with it is your call. And as
- 1:15we go through all three mechanisms, pay
- 1:17attention to how they stack. This third
- 1:19one is the reason the first two actually
- 1:22stick. Without it, users can walk away.
- 1:25With it, they basically can't. So, most
- 1:27founders think gamification means
- 1:30decorations, streak counters, badges,
- 1:34leaderboards. That's the entry-level
- 1:36version. The average app retains 7% of
- 1:39users after 30 days. The apps I'm about
- 1:41to break down are hitting up to 90% in
- 1:45annual retention. The gamification is
- 1:47the product. And like I just said, it
- 1:50runs on three specific psychological
- 1:52mechanisms. Let's start with the first
- 1:54one, something I call the craving
- 1:56machine. In the 1930s, B.F. Skinner put
- 1:59animals in boxes and gave them food
- 2:02pellets on unpredictable schedules.
- 2:04Sometimes pressing the lever gave food.
- 2:07Sometimes 10 presses got nothing.
- 2:10Sometimes one press gave a jackpot. What
- 2:12he discovered was that this
- 2:14unpredictable reward schedule produced
- 2:17the most compulsive behavior of any
- 2:21reinforcement pattern. The animals
- 2:22couldn't stop. Not because they were
- 2:25hungry, because they were craving. And
- 2:27here's the key. This is not pleasure.
- 2:29This is craving. Variable ratio
- 2:31reinforcement doesn't make you happy. It
- 2:33keeps your brain in a constant chase for
- 2:37the next hit. The same mechanism behind
- 2:40slot machines, activating dopamine
- 2:42pathways nearly identical to gambling.
- 2:46Duolingo uses a version of this. XP
- 2:48after each lesson. It's predictable.
- 2:50It's nice. But let's take a look at an
- 2:52app called Finch. Over 14 million
- 2:55downloads, 675,000
- 2:58ratings at 4.9 stars on iOS, Apple's
- 3:02Editor's Choice. It sounds insanely
- 3:05wholesome, right? So, this is how it
- 3:06works. You raise a virtual bird by
- 3:09completing real-life self-care tasks,
- 3:12journaling, breathing exercises, mood
- 3:15check-ins. Your little bird grows up,
- 3:17you're building healthy habits. What
- 3:19could possibly be manipulative about
- 3:22that? Here's where Finch enters craving
- 3:24machine territory. You pick a location
- 3:27for your bird from a rotating set of
- 3:30destinations. Three options for free
- 3:32users, nine for paid. You commit, and
- 3:34then your bird adventures into that
- 3:37location every day, potentially for
- 3:39weeks. Each location has 15 to 20 unique
- 3:43discoveries your bird might bring back.
- 3:45Some days your bird finds something
- 3:47amazing. Other days, nothing special.
- 3:50You can't predict what's coming. And
- 3:52here's the part that makes it stick.
- 3:53Your bird develops personality traits
- 3:56like confidence, curiosity, resilience
- 3:59that evolve based on how you respond to
- 4:02its adventure stories. But even the
- 4:04bird's likes and dislikes for
- 4:06discoveries develop in ways you didn't
- 4:09choose. The app explicitly says your
- 4:12bird is creating their own personality.
- 4:15The whole system tracks your bird's
- 4:17evolving personality profile and growth
- 4:19stage across six traits. You never quite
- 4:22know what your bird is becoming. So,
- 4:24your brain stays in that chase state,
- 4:27checking, coming back, pressing the
- 4:30lever. Now, to be fair, Finch does this
- 4:32gently. You barely notice it happening.
- 4:35But some companies don't bother being
- 4:37subtle about it. League of Legends has
- 4:39one of the most sophisticated
- 4:42craving machines ever built. Their
- 4:44ranked ladder looks fair on the surface.
- 4:47Win games, climb. Lose, drop. But
- 4:50underneath, there's a hidden system
- 4:52called MMR that shapes your entire
- 4:56experience. Win more, and your hidden
- 4:58rating rises to face tougher opponents.
- 5:02Lose more, and it drops, so matches get
- 5:05easier. The system is constantly
- 5:08calibrating to keep you near a 50% win
- 5:11rate. Players experience it as some
- 5:14games I crush, some games my teammates
- 5:17are terrible. But the algorithm is
- 5:19controlling the ratio. You climb 100
- 5:22points one week, drop 200 the next, and
- 5:25then climb 150 again. The
- 5:27unpredictability is the craving. And
- 5:29over 130 million monthly players keep
- 5:32pressing the lever. Have you ever opened
- 5:35an app not because you needed to, but
- 5:38because you just wanted to check? That
- 5:40pull to check, that urge, that's the
- 5:43craving machine at work. Now, the
- 5:45takeaways for founders here are as
- 5:47follows. Most of your reward system
- 5:50should be predictable and transparent,
- 5:52but somewhere in that system, add an
- 5:55element of surprise, a bonus reward they
- 5:58didn't expect, um milestone that comes
- 6:01early. The best systems are mostly
- 6:03trackable with moments of
- 6:05unpredictability sprinkled in. Two,
- 6:08you're not making everything random.
- 6:10You're adding controlled surprise into
- 6:13an otherwise transparent system.
- 6:15Occasionally, something delightful
- 6:17catches them off guard. Three, track one
- 6:20system users obsess over. Finch's
- 6:23six-trait personality profile, League of
- 6:25Legends' league points. One visible
- 6:28measure of total progress creates more
- 6:30engagement than 20 scattered badges.
- 6:34Now, craving gets users to press the
- 6:36lever, but there's a second mechanism
- 6:38that prevents them from ever walking
- 6:41away, something I call the infinite
- 6:43game. Have you ever been on day 47 of a
- 6:46streak and felt genuine anxiety about
- 6:49breaking it? Not because the streak
- 6:51really matters, it objectively doesn't,
- 6:53but the thought of losing 47 days of
- 6:57progress physically hurts. That's loss
- 7:00aversion. Humans feel the pain of losing
- 7:02something roughly twice as intensely as
- 7:05the pleasure of gaining the equivalent.
- 7:08And the smartest apps have turned this
- 7:11into an architecture. Duolingo uses
- 7:13streaks, but a Duolingo streak is a
- 7:16single thread. Break it, lose your
- 7:18count. The streak freeze is smart, but
- 7:21it's still fundamentally one counter,
- 7:23one number. At Sips App, we designed a
- 7:25diamond streak system for our client
- 7:28Freecash that takes this a step further.
- 7:31Streaks don't just count, they unlock
- 7:33diamonds. Hit 7 days, first diamond. Hit
- 7:3642 days, a new one. Miss a day, and you
- 7:39risk losing the diamonds you've
- 7:41accumulated. The freeze has to be
- 7:43earned. The diamond path isn't infinite,
- 7:45but it's much longer than a weekly
- 7:47reset. And each milestone feels like
- 7:50something you genuinely earned and don't
- 7:53want to give up. This connects to a
- 7:54deeper principle, the refusal to create
- 7:57terminal achievement states. The most
- 8:00addictive apps never let you finish.
- 8:02League of Legends resets its ranked
- 8:05ladder every season. 5 hours climbing to
- 8:08platinum, then you drop back down to
- 8:10gold when the season flips. There is no
- 8:13winning in these systems. There's only
- 8:16more. And here's the case study that
- 8:18proves this outside of game, Peloton.
- 8:2190% annual subscriber retention. Listen
- 8:24to that. That's insane. Not because of
- 8:26the $1,700 bike. The real retention
- 8:29engine is the community. Live
- 8:31leaderboards ranking your watts output
- 8:33against thousands of riders in real
- 8:36time. Monthly challenges. Instructors
- 8:38who call out top performers by name. And
- 8:41accumulated metrics that never cap out.
- 8:44Total classes, total miles, total
- 8:46output. A user at 500 classes isn't
- 8:50stopping when 600, 700, 1,000 or all
- 8:53theoretically reachable. If you're a
- 8:55founder, take this with you. One, audit
- 8:58your product for done states. If a user
- 9:01can complete your app, you have a
- 9:03ceiling on retention. Two, build streaks
- 9:06that compound into something, not just
- 9:08numbers that reset. Make streaks unlock
- 9:11tangible value that the user doesn't
- 9:13want to lose. And three, if your product
- 9:16has levels, consider periodic resets
- 9:19that force re-engagement while
- 9:21preserving earned status. League resets
- 9:24rank, but keeps honor levels and
- 9:26cosmetics. That balance is key. Now,
- 9:28quick note, if designing this kind of
- 9:30progression system sounds valuable, but
- 9:33you're not really sure where to start,
- 9:35at Sips App, we run free design strategy
- 9:38sessions focused on exactly this kind of
- 9:41retention architecture. Link's down
- 9:43below if you want to grab a spot. So,
- 9:45craving keeps users engaged, and the
- 9:48infinite game prevents them from
- 9:50leaving. But the third mechanism makes
- 9:53these systems truly inescapable. This
- 9:56one I call the invisible scoreboard. As
- 9:58humans, we have a deep instinct to
- 10:01compare ourselves to other people.
- 10:03Someone checks their fitness tracker not
- 10:05for their own steps, but to see how they
- 10:08stack up against a friend. That's social
- 10:11comparison theory. And the most
- 10:13addictive apps don't just enable it.
- 10:16They build their entire experience
- 10:18around it. Strava has over 180 million
- 10:22registered athletes competing on
- 10:24segments, specific routes ranked by
- 10:26fastest time. The leaderboard is so
- 10:28powerful that in 2025 and early 2026,
- 10:32Strava had to delete 3.9 million
- 10:35activities because users were gaming the
- 10:38system. People were uploading e-bike
- 10:40rides as regular bike rides just to
- 10:42climb the rankings. We're talking about
- 10:44no prize money, no sponsorship, no
- 10:47financial reward whatsoever. Users were
- 10:50willing to manipulate the results over a
- 10:52position on a leaderboard that gives
- 10:55them nothing but bragging rights. That
- 10:58tells you everything about the force of
- 11:00social comparison. Now, Peloton takes
- 11:02this further with parasocial
- 11:04relationships. Instructors like Cody
- 11:07Rigsby and Ally Love have become
- 11:09celebrities. Users attend classes to see
- 11:13their instructor. They even follow the
- 11:15instructor's life updates. This
- 11:17emotional bond transforms Peloton from a
- 11:19fitness tool into a social community.
- 11:22And here's the insight. In an age where
- 11:24AI can replicate almost any feature, the
- 11:27combination of gamification and real
- 11:30human connection creates an unbreakable
- 11:33moat. AI can generate a workout plan. AI
- 11:36can build a leaderboard, but AI can't
- 11:39replace the feeling of Cody yelling,
- 11:42"You're doing great there, Tim." when
- 11:43I'm struggling at number 42 on the
- 11:47leaderboard. The scoreboard creates the
- 11:49competition. The human connection makes
- 11:52it matter. You need both. Now, when
- 11:54progression becomes a status symbol,
- 11:57social comparison kicks in
- 11:59automatically. And this is what I teased
- 12:01at the beginning. The invisible
- 12:03scoreboard is the mechanism that makes
- 12:06the other two permanently irreversible.
- 12:09Think about it. Without social
- 12:11visibility, a user can quit the craving
- 12:13machine privately. They can break their
- 12:16infinite game streak and nobody knows.
- 12:19But the moment their progression is
- 12:21visible on a leaderboard, the moment
- 12:23their diamond tier is a status symbol
- 12:27others can see, quitting stops being
- 12:29about losing progress. It becomes about
- 12:32publicly admitting you stopped. The
- 12:35social layer turns engagement into
- 12:38identity. And identity is the one thing
- 12:41people never voluntarily walk away from.
- 12:44This is what founders should care about
- 12:45more than anything else in their
- 12:48retention stack. The craving machine
- 12:50gets users through the door. The
- 12:52infinite game keeps them running. But
- 12:55the invisible scoreboard is what makes
- 12:57them never want to be seen standing
- 12:59still. So, remember. One, make
- 13:01achievements visible to others. Social
- 13:04visibility transforms personal goals
- 13:07into status goals. Two, build community
- 13:10dynamics, not just features. Peloton
- 13:12proves human connection amplifies
- 13:15gamification in ways that mechanics
- 13:18alone can't match. Three, design your
- 13:20metrics as a mirror, not just a report.
- 13:23When users see their stats, they should
- 13:25immediately think about how they compare
- 13:28to other people. Now, the TLDR for any
- 13:31founder watching this. We talked about
- 13:33three things. The craving machine,
- 13:35unpredictable rewards that keep users
- 13:38chasing. Not a vending machine, but a
- 13:41system where the next hit could come on
- 13:43the very next action or 10 actions from
- 13:46now. The infinite game, loss aversion,
- 13:49and the refusal to let users finish.
- 13:51Streaks that compound into something
- 13:54worth keeping. A product that never says
- 13:57you're done. And lastly, the invisible
- 13:59scoreboard, social comparison that turns
- 14:01engagement into a status game and locks
- 14:05the other two mechanisms in place
- 14:07permanently. One core truth. It's not
- 14:10what these apps reward, it's how they
- 14:12structure the reward. The difference
- 14:14between a Duolingo streak and a full
- 14:17progression addiction system is the
- 14:19difference between decoration and
- 14:22architecture. Now, if you found this
- 14:24breakdown useful and you're thinking
- 14:26about how to apply these principles for
- 14:28your own app, for the last time, we open
- 14:31up a few free design strategy calls each
- 14:34month at ZipZap. Link's down below. And
- 14:36also, check out this video here
- 14:38somewhere where I break down the
- 14:39emotional design layer, the psychology
- 14:42that gets users in the door before
- 14:45progression keeps them locked in. Now,
- 14:48until the next one, have a great life.
About this transcript
This page contains the full transcript of How To Scientifically Design Addictive Apps by Tim Gabe, generated from the public captions YouTube serves with the video. The transcript has 2,126 words across 348 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.