DarkBadgeDarkBadgeThe addictive patterns in your apps, exposed.

Take back control of the apps designed to take it from you.

DarkBadge shows you exactly how apps and games are built to keep you and your kids scrolling — and gives you a real alternative, not just a guilt trip.

Green, yellow, red — same scale, every app.

See all badges →

Built on published behavioral-design research, not guesswork.

What the score actually means

Stop

Agency

How hard is it to stop once you've started? High scores indicate design choices that undermine users' ability to set and keep their own limits — no natural pause points, no "you're done" signal. This is what psychologists call self-regulation.

Bottomlessness

Whether the content stream has a visible end. Infinite scroll, autoplay, and endless feeds remove natural stopping cues, keeping the session open indefinitely.

Speed

The pace of rewards, feedback, and content delivery. Fast loops of action → reward train the brain's dopamine pathways and make slower, offline activities feel dull by comparison.

1
2
3

Teasing

Techniques that create anticipation or FOMO — notification dots, streak counters, unread badges — designed to pull users back even when they had no intention of opening the app.

128
129
130
131

Social Pressure

Whether the app leverages social comparison, public performance metrics, or peer visibility to drive engagement. Likes, follower counts, and leaderboards all score here.

What to do instead

We don’t suggest "just use it less" — that fights the same reward loop the app was engineered to win. Instead we match each app to a real-world activity that pays out a similar reward — novelty, story, open-ended play — but has a natural stopping point built in, so leaving the screen behind is motivation, not white-knuckled restraint.

Go deeper

A score tells you what an app is doing. This is where you learn why it works — so the next app that hooks you a different way doesn't catch you off guard either. Three angles, pick the one you need:

Full reading list →

How this was built

Built solo — product, backend, frontend, infra, and design — by James Saxon, orchestrated end-to-end by Shmorch, an AI development system James also builds. Spec first, test first, no shortcuts.

Next.js · FastAPI on AWS Lambda · Neon Postgres · Claude API · Shmorch

See how this was built →

For Organizations

Do you publish guidance for parents on apps and games — like Common Sense Media? DarkBadge's scoring data is available to license.

Get in touch →