Skip to content
Gamify It.Sign in

Famous apps, taken apart · Duolingo

Why Duolingo’s streak works, and the one move you can copy.

A number that feels like yours, a freeze so one bad day can’t wipe it out, and a weekly league you can win. Is Return your stage?

Free · 2 minutes · no signup. Gamify It is $29/mo billed annually when you want the full loop in your assistant.

Duolingo · The daily streakReturn
  1. 1The streak counterFear of losing progress
  2. 2The streak freezeForgiveness built in
  3. 3The weekly leagueA race you can win

The move to copy: Count the streak on a real unit of value, like one finished lesson, not an app open.

Drawn by us, not Duolingo’s app. Not affiliated with Duolingo.

2-minute check-up

Question 1 of 6
x

1 / 6

What do you want more of?

Pick the one that would help your app grow most right now.

How famous products do it

Every detail has a reason. Here’s the one you can copy.

Each marker names the principle, why it works and how to use it in your product. The screens are drawn by us in code: no screenshots, no logos, no affiliation.

01 / 06

Duolingo

Return

The daily streak. Each day of practice extends the streak, freezes cover missed days, and a weekly league sits on top.

Illustration of Duolingo: the daily streak, drawn by us.

Principle1 · The streak counter

Fear of losing progress

Every day of practice adds to a number that feels like yours, and the thought of it dropping to zero brings you back tomorrow.

Use it in your product: Count the streak on a real unit of value, like one finished lesson, not an app open.

Actionable Gamification · Loss & Avoidance

Duolingo reports that letting learners hold two freezes nudged daily learners up instead of lowering practice (2022, company data). Read the case

Illustrations drawn by us, not the real screens. App names and logos belong to their owners and are used editorially; no endorsement implied.

Honest limits

The Stage Finder is a first read. The real one runs on your numbers.

A few self-reported answers can earn Low or Medium confidence, never High. In Claude Code, Codex, Claude or ChatGPT, Gamify It reads your real numbers, grades the evidence, picks one move and sizes the experiment to your traffic.

  • One binding stage, with a runner-up in case it is wrong
  • One next move, with its source and evidence grade
  • A Not-now list: what to skip this sprint, and why
  • An experiment sized to your traffic, and a readout that can say “inconclusive”
  • Memory: it remembers what you tried and what happened
  • What Gamify It never sees: your source code, raw events or your users’ personal data.

What you get

One card, readable in a minute.

The full Stage Card for a fictional product, Crewbook: where it is, the one bottleneck, what to skip, and the next move, sized to its traffic.

Stage Card · Crewbook

Fictional, illustrative

Shift-scheduling SaaS for independent restaurants, US ·

Where you are

Early fit (M2), confidence medium.

Restaurants with 10+ staff keep using it (31% still active at week 8); under 10 staff fall to about 4%. Unknown: the PMF survey hasn’t run yet.

Readiness

Your key action is tracked; what brings each session in is not. About 90 sign-ups a week.

Your bottleneck

Start. Only 32% of new restaurants publish a schedule that 3+ staff confirm within 7 days. Those that do are about 6× likelier to be active at week 8 (54% vs 9%; a correlation, not yet causation).

Non-obvious

Your SMS reminders go only to the manager, so staff never see the value that makes a manager come back. The trigger score is capped at 2: no trigger reaches the people whose confirmations are the reward.

Not now

Paid ads (fix the setup leak first) · annual-plan discounts (there’s no habit to protect yet) · points or badges (first steer new restaurants onto the path your retained restaurants took).

Next move

“First schedule in 10 minutes”: import staff from a CSV, generate a draft week, send confirm-by-text to staff, and ask for availability rules after.

How we’ll know

Primary: published + 3 confirmations in 7 days. Readout in about 6 weeks (a bundled change). Guardrails: 7-day trial cancels; week-2 retention.

If we’re wrong

The real bottleneck may be Value for restaurants under 10 staff.

To be more sure

(1) Run the one-question PMF survey with active restaurants. (2) Export PostHog sign-ups by week. (3) Record what brings each session in.

Sources

HK-INV19, HK-INV01, HK-ACT32, HK-TRG08 (Hooked ch. 2, 3, 5) · GT#43 and the First Major Win-State (Actionable Gamification)

  1. A stage, with its confidence

    Maturity comes from product-market-fit signals only, never traffic. The card says how sure it is and what is still unknown.

  2. One cell, not forty ideas

    Ten Constraint Rules pick the single binding cell on the Stage Map. Everything else waits.

  3. Specific to your product

    Server-side contradiction checks surface one insight about your product, not a generic tip from a book.

  4. What to skip, and why

    Good advice at the wrong stage is bad advice. The card names the tempting moves that are out of season for you.

  5. One move, every factor shown

    Moves are ranked by Size × Odds × Fit ÷ Cost, and you can argue with each factor.

  6. Sized to your traffic

    The test is sized before you build. If your traffic can’t detect the change, you get a bigger swing or the low-traffic loop instead of a micro-tweak.

Evidence, not hype

Honest numbers beat big promises.

We are new, so there are no testimonials here yet. What we can show is how we work: real cases, dated and graded, and a contract we keep in every answer.

  • M1 ×Value2018

    Superhuman: Segment before you build

    “Very disappointed” rose from 22% to 33% by segmenting alone, then to 58% in about three quarters.

    Case grade for the number: B. Evidence grade for the mechanism link: B. company-described.
  • M2 ×Start2015

    Slack: Find your activation threshold

    About 93% of teams past 2,000 messages kept using Slack, per its co-founder.

    Case grade for the number: B. Evidence grade for the mechanism link: B. correlational.
  • M4 ×Discover2026

    Peloton: Phase before mechanic

    Paid subscriptions fell 8.8% in fiscal 2026 while average monthly churn stayed at 1.7%.

    Case grade for the number: A. Evidence grade for the mechanism link: D. many causes.
  • We never promise a lift.
  • Every number carries its source, its date and its grade.
  • Readouts come with confidence intervals, and “Inconclusive” is a legitimate outcome.
  • Thresholds like a 40% PMF score are labeled heuristics, not laws.
  • Frameworks are labeled for what they are: the Hook Model is a practical tool, and Octalysis is a practitioner framework.

Pricing

One plan. The whole loop.

Every tool on every assistant, for up to 3 products. Annual saves $120 a year.

$29a month, billed annually ($348)

Or $39 billed monthly. Cancel in one click. Your first payment is refundable within 14 days.

Questions

Fair questions.

Find the stage you’re stuck in. Then make one move.

Free · 2 minutes · no signup. Gamify It is $29/mo billed annually when you want the full loop in your assistant.

Find my stage