Duolingo
A lesson tree gated by a lives meter, streaks, and a guilt-tripping owl.
Duolingo turns a language curriculum into a vertical path of bubbles you tap through one node at a time, each unlocking the next. The interface runs on loss aversion: a streak counter you dread breaking, a lives-style meter that depletes on wrong answers and locks you out until it refills, and notifications voiced by a cartoon owl that escalates from cheerful to passive-aggressive. Exercises are bite-sized and instantly graded, with a satisfying chime for correct answers and a blunt red shake for misses. Progress feels legible, which is the hook and the trap: the dopamine scaffolding can crowd out actual learning, rewarding the habit of opening the app over the skill itself. Crowns, leagues, and gems pile on game economy until the language starts to feel secondary to the loop.
App store
Flows
Flows for Duolingo are being captured
We haven't taken Duolingo apart screen by screen yet. Explore the UX patterns it's known for, or request an audit of your own product.
Request a UX auditLanding page
We haven't captured Duolingo's landing page yet.
Flows
Step through each flow screen by screen.
Notable UX patterns
How does your product compare to Duolingo?
Get a free UX Snapshot of your page — a quick read on what works and what to fix.
Free course
WCAG 2.2 Fundamentals: Audit a Screen for Accessibility
6 lessons · ~25 min
Start lesson 1 →
