Tell it when
Every day, weekdays, a custom cadence, or flexible targets. The schedule is the contract — the squares follow it.
A logbook for the days you showed up
Make consistency visible: one square per day, filled when you show up — on laptop or phone.
Last 364 days
How it works
Every day, weekdays, a custom cadence, or flexible targets. The schedule is the contract — the squares follow it.
Open the day, mark the square. No rituals, no feeds. Just the logbook getting darker as you keep the promise.
Streaks, rests, and honest rates sit beside the chain. You always know where you stand — and what breaks it.
Features
Daily, weekdays, custom days, or flexible counts. Pick the rhythm that matches the habit — not the other way around.
Planned rest days don’t break the chain. Missed days do. The rules stay readable so you never argue with the counter.
Nudges land in your day, not the server’s. Set once; “today” stays correct wherever you check in.
The same logbook on both. Mark a square at the desk or on the train — the chain stays one.
Rates over the windows that matter. No vanity charts — just how often you showed up when it counted.
Skip marks the day intentionally. It’s recorded without pretending you were there.
Streak rules
A completed day stamps the cell. Intensity deepens when you keep stacking — the chain is the proof.
Scheduled rest is part of the plan. Those cells sit quiet so recovery never looks like failure.
Empty is honest. One miss ends the current streak — then the next filled square starts a new one.
Mark a skip when you choose not to. It’s recorded without pretending you were there.
Begin
After that, it’s just another day in the chain. Start a free logbook, or look around the demo first.