Activity Tracking
How Deskify tracks app usage, measures focus, and turns raw activity into productivity intelligence.
How activity tracking works
The Deskify desktop agent runs silently in the background on each monitored computer. Every few seconds, it observes which application is in the foreground — the active window with keyboard or mouse focus. It records the application name, window title, and duration. This data is sent to Deskify's servers where it is classified, categorized, and used to compute focus scores and productivity metrics.
What data is collected
Deskify collects: active application name (e.g., "Visual Studio Code"), window title where available (e.g., "index.ts — project"), active duration (time in that window), idle periods (no keyboard or mouse input), and session boundaries (when the computer locks, sleeps, or the agent is paused). No keystrokes are recorded. No clipboard contents are captured. No audio or video is recorded by the activity tracker.
App categorization
Each application is assigned to a category (Development, Communication, Design, etc.) and a productivity classification (Productive, Neutral, Unproductive). These classifications are configurable at the organization level and at the department level. Deskify's AI also suggests classifications for new applications it encounters, which admins can approve or reject from the Settings > App Categories tab.
Focus score calculation
The focus score is a daily metric (0-100) that measures the quality of work time. It rewards sustained, uninterrupted time in productive applications and penalizes fragmented time split across communication tools and low-value apps. A score above 70 indicates a focused, productive day. Below 40 typically indicates a highly fragmented day dominated by meetings or context switching.
Idle detection
Deskify detects idle periods when there is no keyboard or mouse activity for a configurable threshold (default: 60 seconds). Idle time is excluded from active work calculations. The idle threshold can be adjusted in Settings > Monitoring to match your team's working style — roles with more phone-based work may need a higher threshold to avoid false positives.
Privacy and disclosure
Activity tracking requires disclosure to employees before activation. Employees can see their own activity data through the Deskify self-service portal. Data is encrypted in transit (TLS 1.3) and at rest (AES-256). Retention is configurable (default: 90 days). Employees cannot see other employees' activity data.