Install Scout for Endpoint

One sensor per machine. Install it, let it run, and the machine's AI usage appears under Systems and Events in your portal. Every path below does the same three things: puts one static program in place, trades your organization's enrollment key for a token locked to that machine, and registers a resident service that keeps the sensor running. The key is not kept on the device.

The enrollment key, and every download and command with the key already filled in, are on the portal's Sensors page (Settings › Sensors, owners). The step-by-step guides are in the portal under Help.

Which path

You haveUseGuide
A Windows PCthe installer built for your organization, with nothing to typeInstall the Windows agent
Intunethe .msi as a line-of-business app, with the key in its command-line argumentsDeploy the Windows agent with Intune
Group Policy, SCCM, an RMMone install command, run as the system accountDeploy the Windows agent with Group Policy, SCCM or an RMM
A Macthe .pkg, then one command in TerminalInstall the macOS agent
Jamf, Kandji, Mosyle, Addigya configuration profile carrying the key, then the .pkgDeploy the macOS agent with Jamf, Kandji, Mosyle or Addigy
Intune, for Macsthe profile, then a shell scriptDeploy the macOS agent with Intune
Debian, Ubuntu, RHEL, Fedorathe .deb or .rpm, with a settings file for fleetsInstall the Linux agent
Browsers on machines that get no agentthe Chrome Web Store extension, by policy or by handAdd the browser sensor, Deploy the browser sensor by policy

Downloads live under https://openwake.ai/dl/agent/latest/ with a SHA256SUMS file beside them that covers every package. Every download is checksum-verified, and every update after the first install is verified against Openwake's signed release manifest.

What it needs from the network

Outbound HTTPS only, to api.openwake.ai (reports, enrollment, the update manifest) and openwake.ai (downloads). No inbound ports. A proxy set for the service is honored. Reports are small, typically a few kilobytes, and go out within five minutes of a change or every thirty minutes as a heartbeat. What to safelist on each system, and how the agent finds a proxy: Network requirements and safelisting.

What it reads, and never does

The agent reads which AI tools and MCP servers are installed, which programs run and whom they connect to, and the names of model-key variables. It never reads what a person typed, anything inside an encrypted connection, or a file's contents. The browser sensor classifies what is submitted to a recognized AI site on the machine and sends labels, never the text, unless the organization has turned on evidence collection. How Openwake knows.

Tamper resistance

Upgrading and removing

Sensors update themselves from the signed release manifest; nothing is pushed after the first install (How sensors update). Removal is one command, or the package's own uninstall, with an authorization an owner issues where the organization requires one (Remove a sensor).

Credentials, named