2025
A desktop app that forces you to take breaks — because discipline shouldn’t depend on willpower.
A desktop app that forces you to take breaks — because discipline shouldn’t depend on willpower.
Pausa is a native desktop app designed to enforce focus and rest cycles. It runs quietly in the background, tracks focus sessions, and actively interrupts work to force breaks. The app is built to be lightweight, local-first, and distraction-free, with all data stored on the device.
Tauri-based desktop application with a Rust core responsible for timing, state management, and system-level control. Focus sessions and activity data are stored locally using SQLite via rusqlite. Async tasks and timers are handled with Tokio, while the UI communicates with the backend through Tauri commands and events. The app integrates with native OS features such as the system tray and notifications, keeping the frontend minimal and the core logic isolated and deterministic.
Stack