A habit tracker for people who already track.
Daily tracking is the easy part. What's missing is everything around it: bounded cycles, habit groups, habits tracked purely to understand, and a review at the end that turns a month of data into a decision.
It's being built now. No launch date to promise yet.
Every long stretch of habit tracking runs the same wave.
The streak wave is the shape every long stretch of habit tracking takes. You build momentum, watch the streak climb, and the practice feels alive. Eventually it becomes the new normal. Focus or motivation dips. The streak breaks, and the loss feels worse than the climb was good. The slip often spreads. You compound down to a low, refocus, and build back up.
It isn't a failure of discipline. Streak-only tracking has two operations: keep going, or start over. Streaks can't say the bar is wrong, the goal has changed, or this has served its purpose. Without those moves, the only way out of a habit is to fail at it.
Read the streak wave essay →Start with our beginner guide, How to start a habit that lasts. When you're ready for more, Atomic Habits and Tiny Habits are the books underneath it. Habit Cycles is the layer above. It's what to do once the basic habit-building work is in hand.
Four pieces the tick box never had.
Each is workable on its own, on paper, today. Together they're the practice the app is being built to hold. Each has its own page.
A habit with an ending.
A habit you commit to for a set length of time, with a real choice at the end: continue, change, replace, or end. You don't fail or succeed. You review and decide.
Setting up a cycle →
Varied effort, single shape.
Marathon training is running, strength, yoga, and rest. Any of them, done on a given day, counts toward the group's cadence. A planned rest day becomes part of the practice instead of a break in it.
Habit groups →
Tracked without a target.
Sleep without trying to sleep more. Caffeine without trying to cut. Mood without trying to fix it. The question shifts from did I do the thing to what is actually happening.
Awareness habits →
Where tracking becomes understanding.
The moment a cycle ends and you stop to look. You read the days you hit and the days you missed, and the notes beside them. Patterns show up. Then you decide.
The cycle check-in →
The same shape holds for habits you're trying to leave behind. Thirty days off the late-night scroll. Thirty days off the after-work snack. Same setup, same reviews, same four decisions at the end.
Deliberately small promises.
It's in development, so there isn't much to show yet. Four things are settled, and they're the four that would be hardest to add later.
A number that stays honest
A broken streak doesn't reset you to zero. The headline falls back to the most motivating metric the data honestly supports, and never inflates one beyond it.
Your data, on your device
Habit data is intimate. Device storage is the source of truth. Habit names and review answers never reach analytics or crash reporting.
Works with no network
Everything works offline. Sync is a layer on top, never a prerequisite. One tap to record a day, and no spinner on the thing you'll do most.
No consent wall
No wall of checkboxes before you've seen anything. Where consent is genuinely required, it's one step inside onboarding.
No date, no countdown, no beta screenshots that won't match what ships. When there's something real to show, the list hears first.
Free to read, and it always will be.
The method came first and stands on its own. Nothing is gated, and you don't need the app to run a cycle. A notebook does it. A cycle moves through four phases, in order.
Phase one
Setup
Days 1–2
Pick the habit. Choose the length. Define success, exit, and breakage plan. Name at least one person who knows.
- →Why this, why now
- →Success criteria
- →Exit condition
- →Breakage plan
Phase two
Run
Days 3–27
The bulk of the cycle. Track the patterns under the streak. Note breaks honestly.
- →Daily or weekly cadence
- →Habit context
Phase three
Review
Days 28–29
A longer, structured reflection. What did you actually do, what broke, what patterns surfaced, what would you change.
- →Honest count
- →Break patterns
- →What surprised you
- →Shared with your reviewers
Phase four
Decision
Day 30
One of four outcomes, decided on purpose. A cycle that trails off has drifted, not ended.
- →Continue: same again
- →Change: adjust & rerun
- →Replace: related habit
- →End: graduated or done
The writing alongside the method.
Essays, guides, and field notes from running cycles.
- When your life changes, your habits don't break. Their cues do. A move, a new job, a baby: the habits stop, and the grid reads it as a verdict about you. Here is what actually broke, what to hold, and what to decide.
- Six reasons people stop habit tracking. Discipline is not one. Researchers found six reasons people abandon self-tracking. None is a lack of discipline, and two are not failure at all. Here is how to tell which was yours.
- Your habit stack is scaffolding, not structure Habit stacking ties behaviours to one trigger, which is why it builds so fast and why one bad morning can take all of them. A stack is meant to come down.
The launch, and not much else.
Habit Cycles is being built as an app. If the method above matches how you already think about your habits, the list is where you'll hear about it first.
- The launch notice. One email, the day it's available.
- Notes from building it. No fixed schedule. What's working, and what's been thrown away.
- First access to the beta. The list gets in before anyone else.
Free. Easy to leave. No spam, ever.
Jamie Murphy
Founder · Writer
Product manager, developer, and habit tracker who spent years running cycles before building the framework into a site. Habit Cycles is the system Jamie wishes had existed at the start: bounded habits with reviews built in and a proper ending.
More about the project →