EngineeringJune 3, 20268 min read

Engineering Nirmeva Focus: Precision in Productivity

A deep dive into the architecture and precision engineering principles behind Nirmeva Focus — our free, open-source macOS deep work timer built for developers, designers, and anyone who does serious work.

R

Rohit Rajratna Bansode

Founder & CTO, Nirmeva

Engineering Nirmeva Focus: Precision in Productivity

We built Nirmeva Focus because every productivity tool we tried was either bloated, cloud-dependent, or ugly. A timer shouldn't need an account. It shouldn't phone home. And it definitely shouldn't sit in your Dock reminding you it exists. So we engineered something different — a macOS-native deep work timer that lives quietly in your menu bar, protects your privacy completely, and gets entirely out of your way.

This post is a transparent look at the engineering decisions that shaped Nirmeva Focus: why we made them, what tradeoffs we accepted, and what we learned building a premium productivity tool for macOS.

The Problem with Existing Tools

Before writing a single line of code, we spent two weeks using every popular productivity timer available on macOS. The pattern we found was consistent: most tools were either too simple (a bare countdown with no insight) or too complex (subscription-gated analytics dashboards that required an account just to track a 25-minute session). More importantly, almost all of them required an internet connection to function fully — sending session data to remote servers in exchange for features that should be local by default.

We wanted a macOS deep work timer that was fast, private, and native. One that respected the user's focus instead of interrupting it. That became the guiding principle behind every architectural decision in Nirmeva Focus.

No Dock Icon. No Distractions.

The first and most deliberate decision we made was removing the Dock icon entirely. This is not a default macOS behaviour — it requires explicitly setting LSUIElement to true in the app's Info.plist, which transforms the application into a background agent with a menu bar presence only.

Why does this matter? Because every icon in your Dock is a visual interrupt. It competes for attention. A deep work tool that contributes to visual noise is self-defeating. Nirmeva Focus opens a fast, beautifully designed dashboard only when you click the menu bar icon — displaying a live countdown ring, numbered sessions, and a real-time efficiency score. When you're not interacting with it, it is invisible. That invisibility is a feature, not an omission.

Forcing the Flow: Full-Screen Break Architecture

Timers are useless if you ignore them. The most common failure mode of productivity software is that it sends a notification the user dismisses without thinking. We chose a different approach: when a work session ends in Nirmeva Focus, a 5-second countdown triggers a full-screen break overlay that takes over the entire display.

This is an intentionally aggressive design decision. The overlay cannot be accidentally dismissed — it demands acknowledgement. This forces the user to consciously decide whether to take the break or override it. The overriding mechanism is equally deliberate: recognising that developers and designers often reach genuine flow states where interruption is costly, we engineered an instantaneous bypass. One keypress. No friction. If you're in the zone, you stay in the zone.

The result is a system that defaults to enforcing rest — which is the right default for most sessions — while fully respecting the exception when deep focus demands it.

Offline-First Analytics & Health Metrics

Data privacy is non-negotiable in premium software. Every session you complete in Nirmeva Focus is stored 100% locally on your machine. There are no servers. There is no account. There is no telemetry. Weekly and monthly productivity charts are computed entirely on-device using your local session history, giving you a clear picture of your work patterns without trading that data for a feature.

Beyond productivity tracking, we integrated a health engine that runs as a parallel system alongside the focus timer. It tracks elapsed screen time to trigger 20-20-20 eye strain reminders (every 20 minutes, look at something 20 feet away for 20 seconds), posture checks every 45 minutes, and hydration alerts on a configurable schedule. Crucially, the focus timer automatically pauses when any of these health overlays trigger — preventing the awkward situation where your session time is counting down while you're doing an eye exercise.

This design reflects a broader philosophy: productivity software should optimise for sustainable performance, not just raw output. A tool that burns you out is a bad tool regardless of how elegant its UI is.

Precision Engineering for macOS

Nirmeva Focus is built specifically for Apple Silicon and macOS 10.12+. We made a deliberate choice to avoid cross-platform frameworks entirely. Tools like Electron or Flutter are excellent for shipping quickly across operating systems, but they carry real costs: higher memory consumption, slower launch times, and battery drain that accumulates over hours of background operation.

By building with native-like architectural patterns and targeting the Apple ecosystem directly, Nirmeva Focus consumes virtually zero battery while running continuously in the background. On an M-series MacBook, it is effectively invisible to the system — which is exactly where a menu bar timer should live.

We also applied the Wabi-Sabi principle that guides all of Nirmeva's engineering work: remove everything that shouldn't be there. Every feature in Nirmeva Focus exists because it directly serves deep work. Nothing exists for the sake of a feature list. The result is a codebase that is small, fast, and maintainable — and a product that does one thing exceptionally well.

Open Source & Free, By Design

Nirmeva Focus is free, open-source, and requires no account. This was also a deliberate decision. Productivity tooling is deeply personal — developers and power users should be able to inspect, fork, and modify tools they rely on daily. Closed-source productivity software asks for a level of trust that we don't think is warranted, especially for software that tracks your time and health patterns.

Making it open source also keeps us honest. The codebase is public, the architecture is visible, and the privacy guarantees are verifiable — not just promised in a policy document.

What's Next

We're currently working on session tagging — the ability to attach a project or context label to each focus session, giving the local analytics a meaningful second dimension. We're also exploring a lightweight CLI companion for developers who want to start and stop sessions from the terminal without touching the GUI.

Everything stays offline. Everything stays free.

Nirmeva Focus is available as a free download — no account required. You can grab the DMG or install via Homebrew directly from our product page. If you find it useful, the best thing you can do is share it with someone who does deep work.

macOSproductivitydeep workopen sourceSwiftApple Siliconmenu bar app

Thanks for reading.