Data flow overview
Beacon collects supported agent harness activity on the endpoint, normalizes it locally, and writes one JSON object per line to a local runtime log. Security teams can inspect that file locally, view it through the loopback dashboard, or forward it through customer-controlled security pipelines.Data flow
Threat model
Current boundaries
Beacon focuses on supported agent harness telemetry and local endpoint configuration context. It does not provide kernel or process monitoring, shell history collection, cloud audit ingestion, general browser or SaaS activity monitoring outside the supported chat surfaces, credential-use attribution, Datadog API export from Beacon, Sumo Logic API export from Beacon, Rapid7 API export from Beacon, or automatic mutation of Factory Droid shell profiles. Browser chat telemetry is limited to the Claude.ai and ChatGPT conversation streams captured by the optional Agent Beacon browser extension. Beacon does not observe other tabs, browsing history, or page content elsewhere. That extension retains full prompt and response text by default, which is the most sensitive default in the product; see its retention modes. Provider-managed cloud agents use a separate ephemeral boundary from the local endpoint. Their hook adapter writes sandbox-local JSONL and can send compressed snapshots directly to customer-managed object storage. Upload failures are fail-open so telemetry delivery cannot block the agent task; verify the remote object rather than treating a successful agent run as proof of delivery.Related
Open Source Architecture
Follow the collection, normalization, storage, and forwarding architecture.
Agent harness integrations
Review supported runtimes, destinations, MDM support, and current boundaries.

