Skip to main content

Visual timers

Status: ⭐ Differentiator · 🧩 Needs SDK

Scope

Each chore can carry an optional time estimate; the visual timer renders as an animated fill or shrinking arc so time passage is concrete, not abstract. Designed for ADHD/time-blindness. Timer state is local (no server round-trip on tick) but the estimate lives on the chore model. Pairs with routines and step-breakdown.

Open questions

  • Does timer expiry change chore status (e.g. mark overdue) or is it purely informational?
  • Should expiry trigger a local notification/haptic?
  • Does the timer display also appear in the parent approval view?
  • Admin-set estimate only, or can a child adjust their own timer?

Relationship

Routines — timers run per step inside a routine sequence.