FocusNotch
A time tracker that lives inside the hardware notch.
FocusNotch tracks time inside the physical notch cutout on M-series MacBooks. An orange dot sits in the left band, the timer in the right band, and nothing hangs below or announces the app's presence.
The threat model shaped the design from the start: someone glances at my screen during a meeting. The pill has to stay useful to me and meaningless to them.
Most notch apps hide below the void. I designed around it instead.
The notch itself is a physical cutout — zero pixels. Most notch apps hang a card below it, which works but wastes the real estate immediately left and right of the cutout, and announces the app's presence exactly when a tracker for sensitive freelance work shouldn't.
I treated the notch as a layout constraint rather than an obstacle to hide behind: dot in the left band, timer in the right band, both at the same vertical position as the menu bar, so the pill reads as part of the OS chrome instead of an app demanding attention.
Five decisions that came out of the constraint.
Two things that looked good and didn't fit.
The full Nothing-OS brutalist treatment as the default look — striking in mockups, but it contradicted the privacy stance the app is built around. It survives as one of the three themes, not the front door.
The card-below-notch pattern most competing notch apps use. I designed around the bands instead of defaulting to the easier, more common layout.
Working build, replacing an earlier codebase that hit its ceiling.
FocusNotch is a working build in daily personal use. It replaces an earlier codebase (NotchTimer) that had accumulated too many patches around the same hardware constraints. Every load-bearing constraint discovered in that earlier build — visibleFrame handling, MenuBarExtra behavior, Core Audio quirks on recent macOS — carried forward without needing to be rediscovered.
The pill has to be useful to me and meaningless to them.