Bridging the Intention-Behavior Gap
A Minimalist Habit Initiation Tool
Team HabitHelp
Evan Neff • Maddie Hutchings • Thomas Chapman • David Schraedel
β Press DOWN for customer evidence
ADHD, 18-24
"Never ending checklist... will start one, then get distracted and start another"
User #3
"Alarms fail because I fall back into my routine"
User #4
"Setting achievable goals. Too many goals at once"
π [Image Placeholder]
Cue β Craving β [INITIATION GAP] β Action β Reward
β Press DOWN for detailed breakdown
Based on BJ Fogg's Tiny Habits & Gollwitzer's Implementation Intentions
β Press DOWN for failure modes & pivot story
One user already uses habitShare for tracking and wouldn't switch.
Result: We doubled down on initiation only, not tracking over time.
β Press DOWN for technical constraints
"When AI suggests something outside scope, we point it back to the docs"
Our Differentiation: No history, no tracking, no guilt. 2-minute sessions, not 25-minute Pomodoros.
π± [Image Placeholder]
Physical device or screen recording
No streak. No score. No guilt.
β Press DOWN for detailed flow
Next: Complete Phase 3, CLI tests, behavioral testing with 10+ users, TestFlight beta
β Press DOWN for pivot plans
"By final presentation, we'll have real user data, not just customer interviews"
All team members ready to answer questions about:
"There's just always so many tasks... never ending checklist, then get distracted... will start one task, then get distracted partway through and start another"
"It's difficult for neurodivergent people to build habits... they have to think hard about each step, which is why people like that use apps and reminders"
"Liked that it splits stuff into smaller tasks... curious if it add extra unnecessary steps"
Sister insight: "If her phone is telling her to do stuff she magically ends up on Instagram. She liked that our app was black and white (less distracting)"
Uses habitShare for end-of-day tracking. Challenge: Wouldn't switch unless we're different.
This feedback made us double down on initiation focus, not tracking.
"I want my goals to change into a habit... It has to be an alarm but I fall back into my routine"
"I like how it has you do it right when you do it... I like how you have to set an action to get started... super simple to navigate"
User #4 (Rugby player) main challenge: "Setting achievable goals. Too many goals at once"
Validates our focus on minimal cards, not overwhelming lists.
User #5 uses friends for accountability - wants "active accountability" and "celebrating wins with other people"
Future consideration: Optional social features, but not in v1 (contradicts privacy-first philosophy)
"Starting is harder than continuing"
"Existing apps add complexity instead of reducing it"
"Streak-based systems create guilt, not motivation"
"Phone is both the problem and the solution"
15.5M diagnosed U.S. adults (CDC)
Struggle with task initiation despite knowing what to do
Harmed by streak-based guilt mechanics
Recognize their phone as a distraction trap
Actively seeking alternatives to doomscrolling
Skeptical of engagement tactics
Tried complex systems (Notion, routine apps)
Maintenance overhead defeats the purpose
Want one tool that does one thing well
| Competitor | Price | Category | Why Users Leave |
|---|---|---|---|
| Opal | $19.99/mo | App blocker | Unreliable blocking, cluttered UI |
| Freedom | $99.50 lifetime | App blocker | Bypass workarounds, support friction |
| one sec | $2.99/mo | Friction tool | Setup friction, annoying by design |
| Forest | Paid | Focus timer | Gamification fatigue, feature bloat |
| Tiimo/Routinery | Various | Routine planner | "Too much system upkeep" |
| Streaks/Habitify | Various | Habit tracker | Streak guilt, shame on bad days |
| Principle | Research Basis | How Micro-Deck Applies It |
|---|---|---|
| Implementation Intentions | Gollwitzer (1999) - "if-then" planning improves follow-through | Card scheduling ("When it's 7am Monday, I will put on running shoes") |
| Minimum Viable Behavior | BJ Fogg's Tiny Habits - anchor to smallest possible version | 2-minute default timer; short enough brain can't argue |
| Autonomy Support | Self-Determination Theory - user-authored goals reduce reactance | User creates all cards; app never assigns tasks |
| Contextual Cueing | Habit loop research (Clear, Wood) - environmental cues drive initiation | Scheduled notifications tied to specific cards and times |
| Completion Signaling | Operant conditioning - clear, immediate feedback reinforces behavior | Haptic pulse on timer completion |
Design Principle: This research is embedded in the experience - not marketed as a feature claim.
Goal
id: UUID
label: String
createdAt: DateTime
Card
id: UUID
goalId: UUID (nullable - card can exist without goal)
actionLabel: String
durationSeconds: Int (default: 120)
sortOrder: Int
isArchived: Bool
createdAt: DateTime
Schedule (Pro)
id: UUID
cardId: UUID
weekdays: [Int] (0=Sun ... 6=Sat)
timeOfDay: TimeOfDay
isRecurring: Bool
isActive: Bool
Session
id: UUID
cardId: UUID
startedAt: DateTime
completedAt: DateTime (nullable - null = abandoned)
durationSeconds: Int
Offline-First: No backend. No user account. No telemetry. Zero network requests in v1.