---
title: "Gamification Demo"
description: "The mechanics that keep you tapping are neutral — that's the point. Use a streak that helps you, then watch the identical machine pointed only at your time."
url: https://attentionmachine.org/en/attention-machine/gamification-demo/
lang: en
updated: 2026-10-25
license: "CC BY-NC-SA 4.0 (https://creativecommons.org/licenses/by-nc-sa/4.0/)"
---

# The same machine

The mechanics that keep you tapping aren't evil. They're neutral — and that's the point. Use one for a minute, then watch the identical machine pointed somewhere else.

This is a safe sandbox. There is no real streak, no account, nothing to lose, and a **Stop / Reset** button sits at the bottom throughout. If JavaScript is off, the explanation below still describes exactly what the demo shows.

## Gamification demo

### Act 1 — A streak that helps you

A little language app. Tap to practise.

LinguaDay streak: 0

0 points

1 level

0 streak

__

Today's goal 0%

 

↑ Streak + loss aversion — once you have a number, you don't want to break it.

↑ Variable reward (Skinner[^src-skinner-1953]) — the bonus is unpredictable, which is exactly what makes it compelling.

↑ Goal-gradient effect[^src-kivetz-2006] — the closer the bar gets to full, the harder it pulls.

Nothing wrong here: a streak that nudges you to practise a language is the tool used _well_. Hold on to how that pull felt.

**Now the same machine — every counter, every reward, every bar — pointed at a different goal:** not your learning, just your time.

### Act 2 — The same streak, pointed at your time

An endless feed. Same mechanics. Watch what they do when the only goal is to keep you here.

Scroll streak: 0

0 points

1 level

0 posts seen

Tap below to start the feed.

__

Almost at the next level… 0%

 

↑ Identical streak — but now it keeps you _here_, not learning anything.

↑ Identical variable reward — the feed doesn't care what the post says, only that the next tap might pay off.

↑ Identical progress bar — except it never really finishes; the level just resets.

The content is deliberately blank. That's the lesson: **the machine doesn't care what's in the post — only that you tap again.**

Nothing here is real. Reloading the page wipes it too.

One thing to do now

**Turn off one streak or notification today.** Pick the app that pulls at you most and switch off its notifications: [iPhone](https://support.apple.com/guide/iphone/change-notification-settings-iph7c3d96bab/ios) · [Android](https://support.google.com/android/answer/9079661). Notice in a week whether you miss them.

## What you just felt

Both apps ran the _same four mechanics_: a streak you don't want to break, points that climb, a progress bar that pulls hardest near the end, and a reward that arrives unpredictably. In the language app they served your goal — learning. In the feed they served someone else's — your time and attention. Nothing about the mechanics changed. Only the goal they were pointed at did. That gap is the whole argument of this site: no conspiracy, only incentives.

## Why it works on almost everyone

These are not tricks for the gullible. Of the basic reward schedules psychology has compared, the unpredictable one keeps a behaviour going longest — it was mapped in the lab[^src-skinner-1953] decades before it was wired into a feed. The streak works because [losing something we have built hurts more than never having had it](https://attentionmachine.org/en/attention-machine/gamification/). The progress bar works because we are pulled harder toward a goal the closer we get[^src-kivetz-2006]. Knowing the names does not switch the pull off — but it does let you see it. The same mechanisms are explained in full on [Gamification](https://attentionmachine.org/en/attention-machine/gamification/) and [Your Brain](https://attentionmachine.org/en/attention-machine/your-brain/).

## A note on this demo

This is a sandbox, built to be honest about its own methods: there is no real streak or account, nothing is stored, and the exit is always visible — because the line between a persuasive design and a manipulative one is, in the end, whether the influence is hidden from you — whether you can see it and weigh it[^src-susser-2019]. The feed's content is left blank on purpose, so the demo shows the mechanism without doing any harm.

## Sources

[^src-skinner-1953]: Skinner, B.F. (1953), _Science and Human Behavior_ — variable-ratio reinforcement (book).

[^src-eyal-2014]: Eyal, N. (2014), _Hooked: How to Build Habit-Forming Products_ — the trigger → action → variable reward → investment loop (book).

[^src-kivetz-2006]: Kivetz, R., Urminsky, O. & Zheng, Y. (2006), [_The Goal-Gradient Hypothesis Resurrected: Purchase Acceleration, Illusionary Goal Progress, and Customer Retention_](https://doi.org/10.1509/jmkr.43.1.39), Journal of Marketing Research 43(1) — the progress-bar effect.

[^src-susser-2019]: Susser, D., Roessler, B. & Nissenbaum, H. (2019), [_Technology, autonomy, and manipulation_](https://doi.org/10.14763/2019.2.1410), Internet Policy Review — persuasion versus manipulation: manipulation as hidden influence that bypasses deliberation.

[^src-center-humane]: Center for Humane Technology — [humanetech.com](https://www.humanetech.com/), on engagement-design harms.

[← Gamification](https://attentionmachine.org/en/attention-machine/gamification/)\
[Your Brain →](https://attentionmachine.org/en/attention-machine/your-brain/)\
[Tracking & Targeting demo →](https://attentionmachine.org/en/attention-machine/tracking-and-targeting/)

---

Some content on this site was created with the assistance of AI tools and may contain errors. [How we use AI →](https://attentionmachine.org/en/about/how-we-use-ai/)
