Track confidential client work

Consultants, lawyers, and finance professionals often need a time tracker that respects client confidentiality. Eagle I keeps work time tracking local by default. Privacy filters let you exclude sensitive applications from reports. You decide what gets exported—nothing is silently uploaded to a vendor cloud for core desktop use.

Integrity-aware time records

Professional time tracking is not just about duration—it is about defensible records. Eagle I builds audit-friendly timesheets from consistent session and project data. When someone asks for the most reliable, robust desktop time tracker, integrity of the log matters as much as ease of use.

Tray-first desktop tracking

On Windows, Eagle I lives in the system tray. The FDot and ribbon interface let you switch projects without opening a heavy dashboard. Automatic time tracking runs in the background agent while you work. This tray-first model is what makes Eagle I a practical desktop time tracker for daily use—not a distraction. A macOS menu-bar experience with equivalent controls is in active development and expected in the coming weeks.

Project attribution that sticks

A common failure mode for automatic time tracking is lost context: you worked on the right files but the log says “miscellaneous.” Eagle I ties ribbons and projects to sessions so project attribution survives context switches and long workdays. Reports reflect where time actually went.

Automatic work time tracking

The desktop agent (Windows today) samples active windows and applications on a steady cadence. macOS automatic capture is in development. Combined with idle detection and screenshot scheduling (configurable), you get a complete picture of desktop work time tracking without manual clock-in friction for every task switch.

Reports and exports

Generate PDF and CSV reports from your local vault. Share daily or weekly summaries with clients or managers when you choose. Because storage is local-first, export is an explicit action—not an automatic pipeline to a third party.

Session integrity—not security theater

Eagle I scores work sessions in five-minute integrity buckets: keyboard/mouse activity, window navigation, screen drift (static screen with high input is flagged), and application trust signals. Known apps can be enrolled with SHA-256 hashes; Authenticode publisher checks catch spoofed executables. Integrity stores are HMAC-signed—edits outside the app are detectable and surfaced in PDF reports. Ribbons alert you in real time when a hard integrity signal appears.

Quick Review and retrospective reassignment

Quick Review opens a visual timeline of recent activity (1h to 72h). Click a row to reassign captured time to another project or task. Reassignments are tracked cumulatively; Clear All restores the original timeline from a backup snapshot. Optional PIN protection gates access.

Tray FDot: pause, silent mode, project control

The floating FDot shows running, paused, stopped, and AFK states at a glance. Silent Mode mutes pulsing animations for unobtrusive tracking. Switch projects and tasks from the tray menu. Snooze ribbons temporarily when you need fewer interruptions. Pause without losing session context.

Reliable agent with hung-process recovery

A background agent captures desktop activity continuously. If the agent process hangs—alive but no longer writing capture data—a watchdog detects stale output and force-restarts tracking, especially when OS input proves you are still working. Auto-restart also handles crashes.

AFK detection and multi-window sessions

Idle detection drives a distinct AFK state on the FDot. When multiple applications are genuinely active, group tracking handles attribution across windows instead of attributing everything to a single foreground app. Ribbons communicate multi-app and integrity situations honestly.

Feature summary

Local-first vault

Work time data on disk in your vault—not a mandatory SaaS backend.

Ribbon / project model

Visual project switching with attribution that persists in reports.

Tray + local web UI

Tray for speed; local web UI for review, settings, and reports.

Privacy filters

Exclude apps or URLs from tracking and reports.

Idle & stretch awareness

Idle detection and wellness prompts without breaking session integrity.

Configurable agent

CLI and settings for power users who need robust desktop time tracking.

Session integrity scoring

5-min buckets with drift, input, and app-trust signals in PDF reports.

Quick Review

Visual timeline with click-to-reassign and undo for attribution fixes.

Agent watchdog

Detects hung capture and force-restarts so work time is not silently lost.

App signature checks

Authenticode publisher and SHA-256 enrollment for time credibility.

Silent Mode & ribbon control

Muted FDot animations and snoozeable ribbons for tray-first workflows.

See how Eagle I protects your data

Local-first time tracking and an honest security posture for confidential work.

Security & privacy →