Desktop Tray App (Win + Mac)
A signed, notarized Tauri tray app that starts in under three seconds and keeps ticking offline.
Effortr’s tray app is a Tauri build — Rust core, native webview UI, Authenticode-signed on Windows and notarized on macOS. No Electron tax.
In the tray menu
- Start / Stop working — live timer when running
- View activity — today’s timeline, activity %, time per project
- Add or edit time — manual entries with audit trail
- Settings — idle threshold, sync, launch-at-login, monitoring consent
- Show as: tray-only, mini timer, or full window
Local-first behavior
Views read from local SQLite first — instant, offline. Background sync reconciles with the server when online. Conflict policy: server wins for approved entries, local wins for in-progress. The tray timer keeps ticking with no network.
Idle detection
Uses OS-native APIs — GetLastInputInfo on Windows, CGEventSourceSecondsSinceLastEventType on macOS. Configurable threshold (default 5 minutes). No keystroke hooks (which trip AV/EDR).
Ready to get started?
Start your free trial today. No credit card required.