DarkBadgeDarkBadgeThe addictive patterns in your apps, exposed.

The Slot Machine Design Hiding Inside Your Phone

Pull-to-refresh isn't an accident. It's a slot machine, ported to your pocket.

DarkBadge Editorial · Jul 30, 2026

NPR traces the pull-to-refresh gesture back to casino slot machines, and to a trance state researchers call the machine zone.

The "pull down to refresh" gesture on your phone wasn't invented by an app designer. It was copied from the reel spin on a video slot machine, same feel and everything.

▶ Read the full article

Built for the casino floor, moved to your home screen

Natasha Dow Schüll spent 15 years studying how casinos design video slot machines to keep people playing longer than any other form of gambling. NPR's reporting shows how those same design choices started showing up on phones and apps in the early 2010s. Pull to refresh is the clearest copy: the same spin and wait rhythm, just aimed at a feed instead of a payout.

The machine zone

Schüll gave a name to the state this design is meant to create. She calls it the machine zone, or dark flow: a state where a person loses track of time, money, and their own body. Casinos don't see this as a side effect. It's the goal. Apps aim for the same thing whenever they're built to make you forget how long you've been looking at them.

Why this matters for DarkBadge

Three of DarkBadge's five scoring dimensions, Bottomlessness, Speed, and Teasing, come straight from Schüll's research on slot machines. That's because the design she documented in casinos is the same design showing up in the apps we score. A high Bottomlessness score means a feed built with no natural stopping point. A high Speed score means the app has shrunk the gap between action and reward down toward the same few seconds that keep a slot machine player in the zone. When an app scores high across all three, that's not a coincidence. It's the same design NPR is describing, just running on your phone instead of a casino floor.

From the research

Apps on DarkBadge

Related