Skip to content

1.3.0

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Jul 19:13

New: Break bad habits (experimental)

You can now track habits you're trying to reduce or quit — not just ones you're building. Requested in #1.

Enable it under Settings → Habits → Experimental → Break bad habits, then create a habit and set Goal to Stay under a limit:

  • Binary — avoid something entirely. The card shows Clean / Slipped boxes; days start clean, and a tap records a slip (or takes it back).
  • Repetition — stay at or under a daily count (e.g. at most 2 coffees). A limit of 0 means none at all.
  • Timed — stay under a daily number of minutes (e.g. at most 2 hours of gaming). Lower the limit over time as you cut down.

How it scores

  • Days you don't log count as staying within your limit — no daily bookkeeping required.
  • Streaks count consecutive days within the limit; going over breaks the streak.
  • A perfect day now means every build habit completed and every limit respected. A day with only break habits, all within limit, also counts.
  • Stats, heatmaps, charts and exports all understand limits: over-limit days show red, and days before a habit existed are neutral, not failures.

Why experimental?

The toggle is off by default while the design settles. It only gates creating limit habits — anything you make with it keeps working and keeps its meaning even if you switch the toggle off later, so there's no lock-in and nothing to migrate when the feature graduates.

Existing habits are completely unaffected: no data changes, no behavior changes.

Available in English, Deutsch, Español, Français and 简体中文.

Thanks to @lovelindhoni for the feature request (#1) — feedback on the experimental design is very welcome there.