Addictive Design

Addictive Design—often intersecting with “Engagement Traps” or “Attention Theft”—refers to a constellation of structural and algorithmic mechanisms designed to maximize a user's time-on-site far beyond their original conscious intent. Drawing from behavioral psychology and operant conditioning, this pattern employs variable ratio reinforcement schedules, frictionless continuation, and the deliberate removal of natural stopping cues. By continuously exploiting dopamine feedback loops through unpredictable rewards, the interface effectively neutralizes the user's capacity for self-regulation and time management, transitioning the user from intentional interaction to compulsive consumption.

1

Infinite Frictionless Continuation

Reelz — Feed

Reelz — feed

6 reels … keep going
#1Tiny kitchen, big pancake flip
by Mara Chen 0:42 Short
#2Cat reacts to cucumber (again)
by Owen Bell 1:08 Short
#35-minute full-body stretch
by Priya Shah 0:36 Short
#4The 10,000-step myth, tested
by Noah Ellis 1:24 Short
#5Instant ramen, 7 upgrades
by Mara Chen 0:42 Short
#6Watercolor clouds in 60s
by Owen Bell 1:08 Short
appending next reels…

No end marker, no “load more” — new content is injected before you perceive the bottom.

Condition 1: Infinite Frictionless Continuation
Given
To model the elimination of physical boundaries, we define as the user's vertical scroll position and as the total renderable height of the document . We establish as a spatial threshold representing the distance to the apparent bottom of the page. The feature triggers if the interface algorithmically prevents the user from reaching a terminal state by executing a background asynchronous event that fetches and injects new content nodes before the natural stopping point is perceived. This creates a mathematically infinite document where the total height approaches infinity over time:
2

Eradication of Natural Stopping Cues

The Market Reader

The Market Reader

At dawn the market stalls open, and the whole street smells of fresh bread and wet pavement. Vendors call out to regulars by name.

The baker explains that her sourdough starter is older than she is. Someone at the next stall argues about the correct way to slice a baguette.

Keep reading. There is always one more page. You have been reading for 00:00.

Condition 2: Eradication of Natural Stopping Cues
Given
A fundamental deceptive tactic involves the systematic removal of visual signals that allow for cognitive closure. We define as the set of traditional visual elements that signal content completion—such as pagination controls, “End of Results” markers, section dividers, or scroll position indicators. For each element , the algorithm evaluates its bounding box visibility within the current viewport: the element must be either absent from the rendered layout entirely () or rendered at a scale or contrast that renders it effectively imperceptible. The feature triggers if the interface suppresses all visual completion cues while the user's session duration exceeds a hyper-engagement threshold :
3

Semantic Reinforcement-Trigger Lexicon Density

LuckyPins

LuckyPins

0 coins

Claim your daily bonus! Streak: 12 days — level up 3 XP away. Spin again for free coins — win big on the bonus wheel. Daily bonus resets soon. Don't lose your streak!

0 spins rewards are added to your balance after each play

Condition 3: Semantic Reinforcement-Trigger Lexicon Density
Given
To establish a semantic baseline for Addictive Design, the algorithm scans the interface for operant-conditioning language patterns—“streak,” “level up,” “claim reward,” “daily bonus,” “spin again.” The feature triggers if reinforcement-schedule lexemes appear at a density exceeding per visible text area, indicating that the interface linguistically structures variable-reward loops to maximize compulsive re-engagement: