YouTube2Text

How To Scientifically Design Addictive Apps — Transcript

by Tim Gabe · 2,126 words · 348 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Everyone thinks Duolingo is the gold
  2. 0:02standard of gamification, but there are
  3. 0:05apps that took the same [music]
  4. 0:06ingredients and assemble them into
  5. 0:09something that users genuinely cannot
  6. 0:13stop using. Not because the content is
  7. 0:15great, but because the architecture is
  8. 0:18doing something to their brain they
  9. 0:20don't even realize. And in this video,
  10. 0:22I'm going to break down the three
  11. 0:24specific psychological mechanisms
  12. 0:27driving it. One that creates an itch
  13. 0:29users can scratch, one that makes
  14. 0:31quitting feel physically painful, and
  15. 0:33one that turns the whole thing into a
  16. 0:36status game no one can walk away from.
  17. 0:39And by the way, I'm Tim. I've spent over
  18. 0:42a decade designing digital products from
  19. 0:45Spotify to startups that needed their
  20. 0:48users to keep coming back every single
  21. 0:51day. At my agency Sips App, we're
  22. 0:53actively designing progression systems
  23. 0:56like the ones I'm about to break down in
  24. 0:58this video. Now, before we get into
  25. 1:00this, I want to be upfront. These
  26. 1:02mechanisms are morally complicated. They
  27. 1:05can build better habits or trap people
  28. 1:08in loops they didn't really sign up for.
  29. 1:10I'm showing you the architecture. What
  30. 1:12you build with it is your call. And as
  31. 1:15we go through all three mechanisms, pay
  32. 1:17attention to how they stack. This third
  33. 1:19one is the reason the first two actually
  34. 1:22stick. Without it, users can walk away.
  35. 1:25With it, they basically can't. So, most
  36. 1:27founders think gamification means
  37. 1:30decorations, streak counters, badges,
  38. 1:34leaderboards. That's the entry-level
  39. 1:36version. The average app retains 7% of
  40. 1:39users after 30 days. The apps I'm about
  41. 1:41to break down are hitting up to 90% in
  42. 1:45annual retention. The gamification is
  43. 1:47the product. And like I just said, it
  44. 1:50runs on three specific psychological
  45. 1:52mechanisms. Let's start with the first
  46. 1:54one, something I call the craving
  47. 1:56machine. In the 1930s, B.F. Skinner put
  48. 1:59animals in boxes and gave them food
  49. 2:02pellets on unpredictable schedules.
  50. 2:04Sometimes pressing the lever gave food.
  51. 2:07Sometimes 10 presses got nothing.
  52. 2:10Sometimes one press gave a jackpot. What
  53. 2:12he discovered was that this
  54. 2:14unpredictable reward schedule produced
  55. 2:17the most compulsive behavior of any
  56. 2:21reinforcement pattern. The animals
  57. 2:22couldn't stop. Not because they were
  58. 2:25hungry, because they were craving. And
  59. 2:27here's the key. This is not pleasure.
  60. 2:29This is craving. Variable ratio
  61. 2:31reinforcement doesn't make you happy. It
  62. 2:33keeps your brain in a constant chase for
  63. 2:37the next hit. The same mechanism behind
  64. 2:40slot machines, activating dopamine
  65. 2:42pathways nearly identical to gambling.
  66. 2:46Duolingo uses a version of this. XP
  67. 2:48after each lesson. It's predictable.
  68. 2:50It's nice. But let's take a look at an
  69. 2:52app called Finch. Over 14 million
  70. 2:55downloads, 675,000
  71. 2:58ratings at 4.9 stars on iOS, Apple's
  72. 3:02Editor's Choice. It sounds insanely
  73. 3:05wholesome, right? So, this is how it
  74. 3:06works. You raise a virtual bird by
  75. 3:09completing real-life self-care tasks,
  76. 3:12journaling, breathing exercises, mood
  77. 3:15check-ins. Your little bird grows up,
  78. 3:17you're building healthy habits. What
  79. 3:19could possibly be manipulative about
  80. 3:22that? Here's where Finch enters craving
  81. 3:24machine territory. You pick a location
  82. 3:27for your bird from a rotating set of
  83. 3:30destinations. Three options for free
  84. 3:32users, nine for paid. You commit, and
  85. 3:34then your bird adventures into that
  86. 3:37location every day, potentially for
  87. 3:39weeks. Each location has 15 to 20 unique
  88. 3:43discoveries your bird might bring back.
  89. 3:45Some days your bird finds something
  90. 3:47amazing. Other days, nothing special.
  91. 3:50You can't predict what's coming. And
  92. 3:52here's the part that makes it stick.
  93. 3:53Your bird develops personality traits
  94. 3:56like confidence, curiosity, resilience
  95. 3:59that evolve based on how you respond to
  96. 4:02its adventure stories. But even the
  97. 4:04bird's likes and dislikes for
  98. 4:06discoveries develop in ways you didn't
  99. 4:09choose. The app explicitly says your
  100. 4:12bird is creating their own personality.
  101. 4:15The whole system tracks your bird's
  102. 4:17evolving personality profile and growth
  103. 4:19stage across six traits. You never quite
  104. 4:22know what your bird is becoming. So,
  105. 4:24your brain stays in that chase state,
  106. 4:27checking, coming back, pressing the
  107. 4:30lever. Now, to be fair, Finch does this
  108. 4:32gently. You barely notice it happening.
  109. 4:35But some companies don't bother being
  110. 4:37subtle about it. League of Legends has
  111. 4:39one of the most sophisticated
  112. 4:42craving machines ever built. Their
  113. 4:44ranked ladder looks fair on the surface.
  114. 4:47Win games, climb. Lose, drop. But
  115. 4:50underneath, there's a hidden system
  116. 4:52called MMR that shapes your entire
  117. 4:56experience. Win more, and your hidden
  118. 4:58rating rises to face tougher opponents.
  119. 5:02Lose more, and it drops, so matches get
  120. 5:05easier. The system is constantly
  121. 5:08calibrating to keep you near a 50% win
  122. 5:11rate. Players experience it as some
  123. 5:14games I crush, some games my teammates
  124. 5:17are terrible. But the algorithm is
  125. 5:19controlling the ratio. You climb 100
  126. 5:22points one week, drop 200 the next, and
  127. 5:25then climb 150 again. The
  128. 5:27unpredictability is the craving. And
  129. 5:29over 130 million monthly players keep
  130. 5:32pressing the lever. Have you ever opened
  131. 5:35an app not because you needed to, but
  132. 5:38because you just wanted to check? That
  133. 5:40pull to check, that urge, that's the
  134. 5:43craving machine at work. Now, the
  135. 5:45takeaways for founders here are as
  136. 5:47follows. Most of your reward system
  137. 5:50should be predictable and transparent,
  138. 5:52but somewhere in that system, add an
  139. 5:55element of surprise, a bonus reward they
  140. 5:58didn't expect, um milestone that comes
  141. 6:01early. The best systems are mostly
  142. 6:03trackable with moments of
  143. 6:05unpredictability sprinkled in. Two,
  144. 6:08you're not making everything random.
  145. 6:10You're adding controlled surprise into
  146. 6:13an otherwise transparent system.
  147. 6:15Occasionally, something delightful
  148. 6:17catches them off guard. Three, track one
  149. 6:20system users obsess over. Finch's
  150. 6:23six-trait personality profile, League of
  151. 6:25Legends' league points. One visible
  152. 6:28measure of total progress creates more
  153. 6:30engagement than 20 scattered badges.
  154. 6:34Now, craving gets users to press the
  155. 6:36lever, but there's a second mechanism
  156. 6:38that prevents them from ever walking
  157. 6:41away, something I call the infinite
  158. 6:43game. Have you ever been on day 47 of a
  159. 6:46streak and felt genuine anxiety about
  160. 6:49breaking it? Not because the streak
  161. 6:51really matters, it objectively doesn't,
  162. 6:53but the thought of losing 47 days of
  163. 6:57progress physically hurts. That's loss
  164. 7:00aversion. Humans feel the pain of losing
  165. 7:02something roughly twice as intensely as
  166. 7:05the pleasure of gaining the equivalent.
  167. 7:08And the smartest apps have turned this
  168. 7:11into an architecture. Duolingo uses
  169. 7:13streaks, but a Duolingo streak is a
  170. 7:16single thread. Break it, lose your
  171. 7:18count. The streak freeze is smart, but
  172. 7:21it's still fundamentally one counter,
  173. 7:23one number. At Sips App, we designed a
  174. 7:25diamond streak system for our client
  175. 7:28Freecash that takes this a step further.
  176. 7:31Streaks don't just count, they unlock
  177. 7:33diamonds. Hit 7 days, first diamond. Hit
  178. 7:3642 days, a new one. Miss a day, and you
  179. 7:39risk losing the diamonds you've
  180. 7:41accumulated. The freeze has to be
  181. 7:43earned. The diamond path isn't infinite,
  182. 7:45but it's much longer than a weekly
  183. 7:47reset. And each milestone feels like
  184. 7:50something you genuinely earned and don't
  185. 7:53want to give up. This connects to a
  186. 7:54deeper principle, the refusal to create
  187. 7:57terminal achievement states. The most
  188. 8:00addictive apps never let you finish.
  189. 8:02League of Legends resets its ranked
  190. 8:05ladder every season. 5 hours climbing to
  191. 8:08platinum, then you drop back down to
  192. 8:10gold when the season flips. There is no
  193. 8:13winning in these systems. There's only
  194. 8:16more. And here's the case study that
  195. 8:18proves this outside of game, Peloton.
  196. 8:2190% annual subscriber retention. Listen
  197. 8:24to that. That's insane. Not because of
  198. 8:26the $1,700 bike. The real retention
  199. 8:29engine is the community. Live
  200. 8:31leaderboards ranking your watts output
  201. 8:33against thousands of riders in real
  202. 8:36time. Monthly challenges. Instructors
  203. 8:38who call out top performers by name. And
  204. 8:41accumulated metrics that never cap out.
  205. 8:44Total classes, total miles, total
  206. 8:46output. A user at 500 classes isn't
  207. 8:50stopping when 600, 700, 1,000 or all
  208. 8:53theoretically reachable. If you're a
  209. 8:55founder, take this with you. One, audit
  210. 8:58your product for done states. If a user
  211. 9:01can complete your app, you have a
  212. 9:03ceiling on retention. Two, build streaks
  213. 9:06that compound into something, not just
  214. 9:08numbers that reset. Make streaks unlock
  215. 9:11tangible value that the user doesn't
  216. 9:13want to lose. And three, if your product
  217. 9:16has levels, consider periodic resets
  218. 9:19that force re-engagement while
  219. 9:21preserving earned status. League resets
  220. 9:24rank, but keeps honor levels and
  221. 9:26cosmetics. That balance is key. Now,
  222. 9:28quick note, if designing this kind of
  223. 9:30progression system sounds valuable, but
  224. 9:33you're not really sure where to start,
  225. 9:35at Sips App, we run free design strategy
  226. 9:38sessions focused on exactly this kind of
  227. 9:41retention architecture. Link's down
  228. 9:43below if you want to grab a spot. So,
  229. 9:45craving keeps users engaged, and the
  230. 9:48infinite game prevents them from
  231. 9:50leaving. But the third mechanism makes
  232. 9:53these systems truly inescapable. This
  233. 9:56one I call the invisible scoreboard. As
  234. 9:58humans, we have a deep instinct to
  235. 10:01compare ourselves to other people.
  236. 10:03Someone checks their fitness tracker not
  237. 10:05for their own steps, but to see how they
  238. 10:08stack up against a friend. That's social
  239. 10:11comparison theory. And the most
  240. 10:13addictive apps don't just enable it.
  241. 10:16They build their entire experience
  242. 10:18around it. Strava has over 180 million
  243. 10:22registered athletes competing on
  244. 10:24segments, specific routes ranked by
  245. 10:26fastest time. The leaderboard is so
  246. 10:28powerful that in 2025 and early 2026,
  247. 10:32Strava had to delete 3.9 million
  248. 10:35activities because users were gaming the
  249. 10:38system. People were uploading e-bike
  250. 10:40rides as regular bike rides just to
  251. 10:42climb the rankings. We're talking about
  252. 10:44no prize money, no sponsorship, no
  253. 10:47financial reward whatsoever. Users were
  254. 10:50willing to manipulate the results over a
  255. 10:52position on a leaderboard that gives
  256. 10:55them nothing but bragging rights. That
  257. 10:58tells you everything about the force of
  258. 11:00social comparison. Now, Peloton takes
  259. 11:02this further with parasocial
  260. 11:04relationships. Instructors like Cody
  261. 11:07Rigsby and Ally Love have become
  262. 11:09celebrities. Users attend classes to see
  263. 11:13their instructor. They even follow the
  264. 11:15instructor's life updates. This
  265. 11:17emotional bond transforms Peloton from a
  266. 11:19fitness tool into a social community.
  267. 11:22And here's the insight. In an age where
  268. 11:24AI can replicate almost any feature, the
  269. 11:27combination of gamification and real
  270. 11:30human connection creates an unbreakable
  271. 11:33moat. AI can generate a workout plan. AI
  272. 11:36can build a leaderboard, but AI can't
  273. 11:39replace the feeling of Cody yelling,
  274. 11:42"You're doing great there, Tim." when
  275. 11:43I'm struggling at number 42 on the
  276. 11:47leaderboard. The scoreboard creates the
  277. 11:49competition. The human connection makes
  278. 11:52it matter. You need both. Now, when
  279. 11:54progression becomes a status symbol,
  280. 11:57social comparison kicks in
  281. 11:59automatically. And this is what I teased
  282. 12:01at the beginning. The invisible
  283. 12:03scoreboard is the mechanism that makes
  284. 12:06the other two permanently irreversible.
  285. 12:09Think about it. Without social
  286. 12:11visibility, a user can quit the craving
  287. 12:13machine privately. They can break their
  288. 12:16infinite game streak and nobody knows.
  289. 12:19But the moment their progression is
  290. 12:21visible on a leaderboard, the moment
  291. 12:23their diamond tier is a status symbol
  292. 12:27others can see, quitting stops being
  293. 12:29about losing progress. It becomes about
  294. 12:32publicly admitting you stopped. The
  295. 12:35social layer turns engagement into
  296. 12:38identity. And identity is the one thing
  297. 12:41people never voluntarily walk away from.
  298. 12:44This is what founders should care about
  299. 12:45more than anything else in their
  300. 12:48retention stack. The craving machine
  301. 12:50gets users through the door. The
  302. 12:52infinite game keeps them running. But
  303. 12:55the invisible scoreboard is what makes
  304. 12:57them never want to be seen standing
  305. 12:59still. So, remember. One, make
  306. 13:01achievements visible to others. Social
  307. 13:04visibility transforms personal goals
  308. 13:07into status goals. Two, build community
  309. 13:10dynamics, not just features. Peloton
  310. 13:12proves human connection amplifies
  311. 13:15gamification in ways that mechanics
  312. 13:18alone can't match. Three, design your
  313. 13:20metrics as a mirror, not just a report.
  314. 13:23When users see their stats, they should
  315. 13:25immediately think about how they compare
  316. 13:28to other people. Now, the TLDR for any
  317. 13:31founder watching this. We talked about
  318. 13:33three things. The craving machine,
  319. 13:35unpredictable rewards that keep users
  320. 13:38chasing. Not a vending machine, but a
  321. 13:41system where the next hit could come on
  322. 13:43the very next action or 10 actions from
  323. 13:46now. The infinite game, loss aversion,
  324. 13:49and the refusal to let users finish.
  325. 13:51Streaks that compound into something
  326. 13:54worth keeping. A product that never says
  327. 13:57you're done. And lastly, the invisible
  328. 13:59scoreboard, social comparison that turns
  329. 14:01engagement into a status game and locks
  330. 14:05the other two mechanisms in place
  331. 14:07permanently. One core truth. It's not
  332. 14:10what these apps reward, it's how they
  333. 14:12structure the reward. The difference
  334. 14:14between a Duolingo streak and a full
  335. 14:17progression addiction system is the
  336. 14:19difference between decoration and
  337. 14:22architecture. Now, if you found this
  338. 14:24breakdown useful and you're thinking
  339. 14:26about how to apply these principles for
  340. 14:28your own app, for the last time, we open
  341. 14:31up a few free design strategy calls each
  342. 14:34month at ZipZap. Link's down below. And
  343. 14:36also, check out this video here
  344. 14:38somewhere where I break down the
  345. 14:39emotional design layer, the psychology
  346. 14:42that gets users in the door before
  347. 14:45progression keeps them locked in. Now,
  348. 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.