A few ways people actually use it.
These are illustrative scenarios showing how Habitform's features fit together — not testimonials from specific users.
Finishing a book without losing the thread
Every reading session gets logged against the book itself — pages read, minutes spent, cover and progress on its own shelf entry. Over a few sessions, Habitform's per-activity insights show the real average pace, not a guess, so "will I finish this by the trip" has an actual answer.
- A weekly reading goal, with a gentle suggestion to adjust it if the last few weeks tell a different story.
- A heatmap of reading days, and a streak that means something because it's built from real sessions.
One record of training, not three apps' worth
Runs logged on Strava import into Habitform automatically — mapped to a "Run" activity once, then handled from there on. It sits in the same weekly-goal and streak system as everything else being tracked, instead of living in a separate app that doesn't know about the rest of the week.
- Real-time import — no manual re-entry after a run.
- The same streak/heatmap/insights view as every other tracked activity.
Starting a session and actually staying in it
A timer starts on the phone, the Apple Watch, or the Mac menu bar — and on the Mac, starting a focus session can also block chosen apps and sites for its length, so "deep work" isn't just a label on a timer running in the background of six open tabs.
- Apple Watch: start, pause, and log a session without touching the phone.
- Mac menu bar: an optional app/site blocker tied to the same focus session.
A little accountability, on purpose
Share a session or a day's progress with followers, join a club built around a shared goal, RSVP to a club event, or explicitly ask for accountability on something specific — "help me get 3 more hours on this project this week." It's opt-in per session, not a public feed by default.
- Clubs, events, and a feed scoped to people who actually follow you.
- Per-session sharing — every session chooses whether it's shared, not the account as a whole.