Skip to main content

Activity Dashboard

The Activity Dashboard shows real-time employee activity data collected by the Telemore Monitor daemon running on each device.

Live Status

When the daemon is connected, a green "Live" card at the top shows:

  • Active Window — the currently focused application and window title
  • Idle — seconds since last input activity
  • Focus State — current focus classification

App Usage (24h)

A ranked breakdown of the top 10 applications by time spent in the last 24 hours. Each app shows:

  • Application name
  • Total time (formatted as hours and minutes)
  • Horizontal progress bar showing relative usage

Data is refreshed every 60 seconds via daemonService.queryMetrics().

Focus Sessions (24h)

A table of individual focus sessions detected in the past 24 hours with columns:

  • App — the application where focus was maintained
  • Start — session start time
  • Duration — how long the session lasted
  • Category — app category (productivity, development, communication, etc.)

Shows up to 20 sessions, queried via daemonService.queryFocusSessions().

Daemon Stats

System-level statistics about the monitoring daemon:

  • Uptime — how long the daemon has been running
  • Events — total telemetry events collected
  • DB Size — local database size on the device
  • Active Collectors — which data collectors are running (shown as chips)
  • Last Sync — when data was last synced to the server

Controls

  • Stop button — stops the daemon process
  • Sync button — forces an immediate sync of local data to the server (with spinning animation during sync)

Starting the Daemon

If the daemon is not running, the page shows a "Daemon Offline" state with a Start Daemon button. The daemon can also be started manually by running telemore-monitor from the command line.

Data Flow

The daemon polls every 5 seconds for live snapshots and checks daemon status every 15 seconds. Metrics and focus sessions refresh every 60 seconds.

Access

The Activity Dashboard is available in the sidebar under the analytics section. Data shown is the current user's own device activity.