Habit timer

A habit timer app for duration-based routines.

HabitSpark tracks the time behind your routines, so a short session and a long session do not collapse into the same checkmark.

Use the timer for one real routine today, then check History to see the time behind it.

HabitSpark Timer screen showing a running Growth session and live Spark change
  • Live timers for active sessions
  • Quick logs for missed timers
  • Spark changes based on duration and Multiplier

Duration changes the story.

Checking off reading does not show whether you read for five minutes or fifty. HabitSpark keeps that context visible.

The timer connects to a balance.

Growth timers add Spark. Leisure timers spend Spark. Each activity's Multiplier controls how strongly that time changes the balance.

Why time matters

Duration-based habits need more than checkmarks.

If reading, study, or deep work can happen in very different lengths, a timer gives your routine more honest context than a done/not-done checkbox.

Multiplier

The same minutes can count differently.

A Multiplier lets each activity affect Spark at its own rate, so a minute of one activity does not have to equal a minute of every other activity.

Duration-based routine

Five minutes and fifty minutes should not look identical.

Start a Reading timer when you sit down, or quick log the session before bed if you forgot. HabitSpark keeps the minutes visible so your routine is measured by time, not just a yes/no checkmark.

What HabitSpark does

HabitSpark supports live timers, quick logs, History, activity types, and duration-based Spark changes.

What HabitSpark does not do

HabitSpark is not a simple checkbox tracker, automatic time tracker, or fixed routine scheduler.

How it works

How habit timing works.

  1. 01

    Pick a routine

    Choose the activity you want to time from your list.

  2. 02

    Run or log the session

    Use a live timer or quick log after the fact.

  3. 03

    Let duration matter

    HabitSpark records the time and applies the activity's Multiplier when it updates your balance.

FAQ

Common questions.

Can I log time if I forgot to start the timer?

Yes. Quick logs let you add a session afterward so useful time is not lost just because you forgot to start a live timer.

Do Multipliers cost extra?

No. Multipliers are part of the core activity model, so you can tune how activities affect Spark without Pro.

HabitSpark

Make habit time visible.

HabitSpark is for routines where minutes matter more than checkmarks.

Download on the App Store