OneStreak

Using a Home Screen widget to track a habit on iPhone

Since iOS 17, Home Screen widgets can respond to taps directly. For habit tracking that changes the shape of the whole problem: the log action can live on your Home Screen instead of inside an app.

Why the widget matters more than the app

The hard part of habit tracking is not the interface — it is the friction between finishing the habit and recording it. An app you must open, however well designed, adds that friction every single day.

An interactive widget removes it. You unlock your phone, tap once, and the streak is updated. There is no screen to navigate and nothing to close afterwards.

How to add the OneStreak widget

Touch and hold an empty area of your Home Screen until the icons jiggle, tap Edit, then Add Widget. Search for OneStreak and add the small widget.

The whole widget face is the button. Tapping it logs today, turns the flame into a checkmark and increments the streak count — without launching the app.

Why it beats a reminder notification

Reminders interrupt you at a time you chose weeks ago, which is rarely the moment you can act. Most get dismissed, and dismissing them repeatedly trains you to ignore the app.

A widget is passive. It sits where you already look, showing the streak you have built, and it is there at whatever moment you actually finish the habit.

If you only change one thing about how you track a habit, move the log action onto your Home Screen.