Habits
A row of squares per habit, a tap for today, and streaks that count themselves.
Running here in the page — the same app the desktop opens.
Loading…
Habit tracking works when it costs one tap. Each habit is a row of the last fourteen days — tap today's square and it fills; your current streak, best streak, and this-week count update on the spot. An unticked today doesn't break a live streak until the day actually ends, so checking in at 7am never shows you a zero.
Days are counted in your local timezone with real calendar arithmetic (daylight-saving shifts don't eat a day), the whole thing lives in localStorage, and it's covered by the OS backup like everything else.
What people open it for
- Daily writing, stretching, reading — anything with a checkbox
- Seeing a week at a glance without opening a spreadsheet
- Keeping a streak honest across a timezone's worth of edge cases