Habit tracker

A habit tracker that bends, instead of breaking.

Gentle habits. No streak to lose.

Willow's Today screen: a progress ring, a growing willow and the day's habits
Willow's Today screen: a progress ring, a growing willow and the day's habits

Built for the week you miss, not the week you don't.

Most trackers are a chain you can break. Willow measures how you have been doing, and a bad day costs a few points of a slow-moving average — never everything.

Strength, not streaks

A slow-moving average of how you have actually been doing. One missed day costs a few points; it never resets to zero.

A rest day is not a miss

Mark a day as rest and it leaves the maths entirely — no penalty, no broken chain, no red anywhere in the app.

Today is never a failure

An unfinished day is never counted against you. Open the app at 9am and nothing has dropped.

A year you can see

The consistency grid shows every day you showed up, and partial days count for what they were.

Patterns worth knowing

Log a mood and Willow will tell you which habits your good days actually correlate with.

Tick it off from the home screen

A widget on both platforms that completes a habit in place, without opening the app.

Your data, exportable, free

JSON and CSV export are free forever. No account, no server — everything stays on your device.

Private by construction

No analytics, no tracking, no ads. The Android build does not even request internet permission.

Quiet enough to open every day.

Start something you can keep.

Free forever for ten habits, with export that never sits behind a paywall.