Summary
The Fluency Agent is a lightweight background application. Measured impact on both macOS and Windows is well within the capacity of any business laptop from the last several years. Recommended minimum device specification:
This is a conservative floor. Actual measured usage sits well below it, with comfortable headroom for other applications running at the same time.
CPU & Memory
macOS
Windows
Windows memory and CPU usage is somewhat higher than macOS. This is expected: the Windows build runs on Microsoft’s WebView2 runtime (two OS processes: the agent itself plus a WebView2 helper process), while the macOS build uses the operating system’s built-in WebKit framework, which carries less overhead per app.
In both cases, CPU usage returns to idle immediately after each capture. There is no sustained background load.
Windows figures were measured on a 13th Gen Intel Core i7 laptop with 32GB RAM (Windows 11, version 25H2). CPU percentages may run somewhat higher on older or lower-power hardware; memory usage is expected to be similar regardless of the host machine’s specifications.
Screen redaction
If your organization configures an application blacklist (to exclude sensitive apps like password managers or HR software from capture), the Agent redacts those regions from screenshots on the device before upload. This adds an additional, measured cost of about 1 millisecond per redacted region, which is effectively unnoticeable and far smaller than the cost of processing the screenshot itself.Disk
Worst case: if a device is offline, events queue locally up to a 1GB cap; anything queued for more than 48 hours is discarded rather than accumulating indefinitely, and the entire queue uploads automatically once connectivity returns. Typical case: well under 100MB total, since the queue is normally empty and only logs and the application itself occupy disk space.
Network Bandwidth
The Agent captures events based on user activity (each click), not on a fixed timer, so there is no constant background stream. Each event is a compressed screenshot plus a small amount of metadata, typically 300–800KB. Daily upload volume scales with how actively a user works:
Traffic is standard HTTPS and can be managed like any other cloud application in your network policy.