Design

Breathing Light: Ambient Time Awareness

Focura lives in the menu bar. The status indicator is a small dot that tells you whether a session is running and roughly where you are in it. Early on, this was a static colored dot — green for active, done when complete.

We replaced it with something more expressive.

The Problem with Hard Alerts

Traditional timers use hard alerts: a buzzer, a notification, a modal. These create a jarring interruption that breaks the very focus the timer was meant to protect.

For ADHD brains, this is especially problematic. Hyperfocus can make hard alerts feel violent and disorienting. The cognitive switch cost of being jolted out of flow is real and measurable.

We wanted time awareness without interruption.

The Breathing Effect

In the last minute of a work session, the green status indicator begins to breathe — a gentle, rhythmic pulse. It's visible in peripheral vision without demanding attention.

The breathing says: "you're almost done." Not with a buzzer, not with a notification — with a subtle change in ambient light that the brain can register without breaking focus.

The Overtime Gradient

When a session runs past its planned duration, the status light enters an overtime state. Instead of a binary "on time / overtime" switch, we designed a gradual transition:

  • Yellow — "you're a bit past your planned time." Neutral, no judgment.
  • Gradual shift to red — "you've been going significantly over." Gentle urgency.
  • Breathing effect throughout — keeps it ambient, not alarming.

This gradient avoids the binary distinction that can feel like failure. You're not "over time" — you're on a spectrum. The light communicates increasing awareness, not increasing guilt.

Why This Matters for ADHD

Ambient awareness respects the user's current cognitive state. ADHD brains in hyperfocus genuinely lose track of time — it's not carelessness, it's how the dopamine system works during deep engagement.

A gentle nudge through peripheral vision is more likely to prompt a natural stopping point than a hard alert that gets dismissed reflexively.

The breathing light embodies the same principle as the Finish Early soft gate: communicate, don't control. The user always decides when to stop. The app just makes sure they have the information to decide.