Best ADHD-Friendly Study App (Free): Why Locked In Works for Neurodivergent Brains
Most study apps assume neurotypical executive function. Locked In is built different — adaptive blocks, dopamine-aware scheduling, Roast Mode for paralysis, and zero friction. Free, no sign-up.
You've tried Forest. Todoist. Notion. Tiimo. Brain Focus. Pomodoro timers. Habit trackers.
They all have one thing in common: they assume you can start.
ADHD brains don't have a "start" button. We have:
- Activation paralysis — task feels like a wall
- Time blindness — "5 minutes" = 2 hours / 30 seconds
- Dopamine starvation — boring work = physical pain
- Working memory leaks — forgot what you were doing mid-sentence
- Transition paralysis — can't switch tasks without massive friction
Locked In is the first AI productivity app built around these realities, not against them.
How Locked In maps to ADHD executive dysfunction
| ADHD Challenge | Standard App | Locked In Solution |
|---|---|---|
| Can't initiate | "Just do it" | Roast Mode calls out the exact excuse → pattern interrupt → plan appears |
| Time blindness | Fixed 25-min blocks | Adaptive 15-50 min blocks + visual timer + "Time remaining" always visible |
| Dopamine starvation | Gamification badges | Real streak psychology + milestone shares + referral loop + Cortisol Meter |
| Working memory | You remember context | AI injects your mood/completion history into every prompt |
| Transition paralysis | Manual task switching | Auto-starts next block / one-tap "Start Timer" / movement breaks forced |
| Hyperfocus crash | No protection | Movement breaks mandatory, wind-down enforced, sleep-protected scheduling |
| Shame spiral | Streak breaks = failure | Next-day check-in: "How'd yesterday go?" → plan adapts, no fresh-slate guilt |
The Roast Mode breakthrough
This is the feature ADHD users cite most.
Scenario: You're paralyzed. Phone in hand. Essay due. Shame rising.
Standard app: Gentle notification: "Time to focus!" → you ignore → more shame.
Locked In: You type "can't start, totally stuck, keep scrolling" → Roast Mode triggers:
"Your thumb has more discipline than your future self. 4 hours of scroll, 0 words written. The algorithm owns your attention right now. Here's your plan — 4 blocks, no negotiations. Write the terrible first draft. Edit tomorrow. Lock in."
Then a real, executable plan appears.
Why this works:
- Humor breaks shame freeze — shame paralyzes, laughter mobilizes
- Specificity — "4 hours scroll, 0 words" hits different than "stay focused"
- Immediate plan — no "let's explore your feelings," just here's what to do
- One supportive closer — "Lock in" = we're in this together
Adaptive block lengths = dopamine-aware scheduling
Neurotypical Pomodoro: 25/5 rigid. ADHD reality: sometimes 10 min is a win, sometimes 90 min hyperfocus.
Locked In learns:
- Skip 3 blocks in a row → next plan: 15-min blocks, more breaks
- Complete 90%+ → next plan: 40-50 min blocks, stretch goals
- Mood drops after long sessions → auto-suggests Chill Mode
- Hyperfocus detected (long session, high completion) → enforces movement break
You never choose block length. The AI picks based on your actual data.
Cortisol Meter = interoception support
ADHD often comes with poor interoception (knowing your internal state).
The Cortisol Meter at /app/cortisol shows:
- Ready (0-33): Green zone → push harder
- Caution (34-66): Yellow → protect recovery
- Overloaded (67-100): Red → Chill Mode, shorter blocks, sleep-first
Built from: completion rate, mood trend, streak, focus minutes, movement breaks.
You don't track it. It tracks you. One glance = know your capacity.
Next-day check-in = no fresh-slate guilt
Standard streak apps: Break streak → "Day 1" → shame → quit.
Locked In: Morning after incomplete plan → "How did yesterday go? Crushed it / Got partway / Didn't happen"
Your answer → today's plan builds around reality.
- "Didn't happen" → smaller blocks, more breaks, Chill Mode
- "Got partway" → similar scope, adjusted priorities
- "Crushed it" → stretch goals, Max effort
Continuity > perfection. The system expects you to miss days. It adapts instead of punishing.
Zero friction = no "setup paralysis"
| Barrier | Locked In |
|---|---|
| Account creation | ❌ Guest mode = full features |
| Onboarding flow | ❌ Type chaos → get plan |
| Credit card | ❌ 100% free forever |
| Complex settings | ❌ Sensible defaults, toggle Roast Mode in Settings |
| Sync pressure | ❌ Local-first, sync only if you want |
Real ADHD user workflow
10 PM, essay due Friday, paralyzed:
- Open lockedn.in (PWA, works offline)
- "Start free" → "Continue as guest"
- Type: "ADHD brain frozen. History essay. 3 hours TikTok. Can't start. Help."
- Roast Mode triggers → plan appears
- Tap "Start Timer" → 20-min block begins
- Block ends → mood check-in (10 sec) → auto-starts next block
- Movement break forced → stretch/water
- Complete plan → streak + share card
Next morning:
- "How did yesterday go?" check-in
- "Got partway" → today's plan: realistic, Chill Mode suggested
- Continue
No "pro" version. No data hostage.
Every feature free. Local-first. Encrypted if you sync. Install as PWA → native feel.
Built for brains that don't do "just start." Try Locked In free — Roast Mode, adaptive blocks, Cortisol Meter, all included. No sign-up.
— Locked In
More posts