Skip to main content

Audit & Telemetry

Fleet provides two distinct categories of observability data: audit logs (what happened in your org) and telemetry (optional usage signals from your Harness). This page explains both, who can see what, and how consent works.

Audit log

The audit log records actions taken within your Fleet organization — member invitations, role changes, policy updates, SSO configuration, and similar administrative events. It is not a record of your AI conversations; conversation content stays in your Harness and is never sent to Fleet.

Who can access it

RoleAccess
org_ownerRead and export
org_adminRead and export
org_memberNo access

What's in it

The audit log captures: who performed an action, what the action was, when it happened, and the IP address or originating device. You can browse the log from the Fleet dashboard under Audit and export it as a download.

Tamper-evident log (Team and Enterprise)

On Team and Enterprise plans, audit log entries are written to a tamper-evident log. Each entry is chained to the previous one so that any deletion or modification would be detectable. This is the same approach the Kenaz Harness uses for its local log.

Telemetry

Telemetry is entirely opt-in. Nothing is collected or sent from your Harness without your explicit consent.

The seven telemetry classes

Fleet tracks consent for seven distinct categories of Harness and Sigil data:

ClassWhat it coversDefault
harness.usage_countsSession and turn countsOff
harness.tool_callsWhich tools were invoked (not their content)Off
harness.errorsHarness error reportsOn
harness.diagnosticsDiagnostic information for supportOff
sigil.heuristicsHeuristic signals from the Sigil componentOff
sigil.predictionsPrediction metadata from SigilOff
sigil.suggestionsSuggestion usage signals from SigilOff

harness.errors is on by default because it's the operational class used to detect and fix crashes — it contains stack traces and error codes, never your conversation content. You can turn it off at any time.

Managing your own opt-ins

Every member can manage their own telemetry preferences from Account → Telemetry in the Fleet dashboard or Harness settings. Your choices are saved per-account and respected across every Harness you sign in to.

Org-level policy (Team and Enterprise)

On Team and Enterprise plans, org owners and admins can require telemetry for all members. When a class is required at the org level, individual members cannot opt out of it, and the source shown in their preferences changes to org_policy to make this visible.

Members can always see their current opt-in state and its source (user_self, org_policy, or install_default) in their account settings.

Analytics for admins (Team and Enterprise)

Admins on Team and Enterprise plans can access aggregated analytics in the Fleet dashboard:

  • Usage — session counts, turn volume, model usage over time.
  • Adoption — active users across the org, per team.
  • Cost — estimated spend by provider and model.

Analytics are aggregated — the dashboard doesn't expose individual conversation logs.

Privacy posture

  • No conversation content. Prompt and response text is never sent to Fleet. Outbound traffic from the Harness goes to your AI provider, not through Fleet's servers.
  • No silent collection. Every telemetry class is opt-in with the sole exception of harness.errors, which defaults on and can be turned off.
  • Transparent policy. If an org admin requires a telemetry class, members can see that it's org-required rather than a personal choice.
  • Data stays in your org. Audit log and analytics data belong to your organization. Staff at Kameas can access it only as explicitly documented in your subscription agreement.

Next: Emergency Lockdown — the break-glass tool for lost or compromised devices (Team and Enterprise).