Tracking your rhythm
Statuses, streaks and strikes — see at a glance which habits are on rhythm and which are slipping.
6 min read
Once Steer knows a habit's rhythm, it doesn't just predict the next occurrence — it watches whether you're keeping the rhythm. Every habit gets a status, a streak, and a history of strikes, so you can tell in a glance which ones are healthy and which need a nudge.
The status on each habit
Every habit shows a small coloured chip. It answers one question: is this rhythm being kept?
You're keeping the rhythm and the next one isn't due yet. Nothing to do.
The next occurrence is coming up. A gentle heads-up so you can plan for it.
You've slipped past the expected date for this occurrence. Easily fixed — just do it (or log it) and you're back on rhythm.
A deeper signal: you've missed a whole cycle, or the gaps are steadily stretching out. This habit needs real attention, not just a quick catch-up.
Note
Overdue and Slipping are deliberately different. Overdue is "you're a little late on the next one." Slipping is "the habit itself is breaking down." Steer keeps them separate so a one-off late haircut doesn't look like a crisis — and a genuinely fading habit doesn't get lost in the noise.
Streaks and strikes
Each habit lays its history out as a row of strikes — one cell per expected occurrence:
- Green — you kept that occurrence.
- Red — that one was missed.
- Highlighted — the current, live slot you're in now.
Underneath, Steer shows how many of the recent occurrences you kept and your current streak of consecutive on-rhythm occurrences. It's the same idea as a goal's progress history — a quick visual read on how steady you've been.
A brand-new habit shows the same row of cells, just empty — a blank slate that starts filling in the moment you log your first occurrence.
Logging and verifying
There are two ways an occurrence gets recorded — and one important idea: a scheduled occurrence isn't the same as one that actually happened.
Confirm — schedule the predicted one
When Steer predicts the next occurrence — marked with a small sparkle so you know it's a prediction — tap Confirm once you've done what's needed to make it happen (booked the appointment, scheduled the email, set the reminder…). The date is pre-filled with the prediction, but you can adjust it if you booked a slightly different day. That marks it as scheduled — it doesn't count toward your rhythm yet, but it's pencilled in. The prediction also gets bolder as its day approaches and quieter when it's far off, so it nudges you at the right time. (Not now? The ✕ lets you snooze it or stop predicting — either way it stays on the card so you can confirm it whenever.)
Verify it when the day comes
On the scheduled day, the habit asks "Did this happen?". Tap Yes and it's confirmed (and counts); tap No and it's cleared. This keeps your history honest — nothing is recorded for the future as if it already happened.
Log — record it yourself
Did it happen on its own, or did you forget to confirm an earlier one? Tap Log, pick the date (today by default), and it's recorded straight away.
Note
A scheduled occurrence shows as pending on the card and in your log until you verify it. Think of it as a reminder to yourself, not a fact yet.
Logging when one's already scheduled
If you tap Log while a future occurrence is still scheduled and unverified, Steer checks what you mean and offers three choices:
- Log it & cancel the scheduled one — record this occurrence and drop the pending reminder.
- Log it anyway — record this one and keep the scheduled one too.
- Don't log — never mind.
Sorting, filtering and views
The Habits screen works just like Goals:
Sort by what matters
Order habits by needs attention (slipping and overdue float to the top), due soonest, best streak, or alphabetically.
Filter the list
Narrow to a category, a cadence type (set vs learned), or a status — so you can, say, see only the habits that are slipping.
Switch the layout
On a wider screen, flip between a two-up grid and a single-column list.
The history view
Tap View history (or the chart icon on any habit) to open the full rhythm view. Each habit expands to show:
- its status and the story behind it,
- your current and best streaks,
- the strikes laid out over a date range you choose, and
- an analytical log of every occurrence — where you can fix a wrong date or remove one logged by mistake.
It's the same history experience as your goals, tuned for the way habits work.
Plan ahead with the calendar
Tap Calendar (right next to View history) to lay your habits out on a calendar and plan your week or month around them.
- Week — a day-by-day agenda of what's coming up. It's the mobile-friendly default.
- Month — the whole month at a glance, with coloured dots on each day; tap a day to see exactly what's on it.
Every dot is colour-coded so you can read the week at a glance:
- Predicted — Steer's best guess for when a habit is next due. Predictions are projected forward across the view, so you see the whole rhythm, not just the next one.
- Scheduled — an occurrence you've already confirmed and pencilled in, waiting to be verified.
- Done — an occurrence that actually happened.
Tip
The calendar is read-only — a planning view. To confirm, snooze or log an occurrence, head back to the habit's card.
Paused habits
Not every habit is forever. Pause one to stop it counting toward your statuses and reminders without losing its history — then resume it whenever the rhythm picks back up. Paused habits tuck into a section at the bottom of the list.