Skip to main content
Harbor collects limited usage telemetry to improve reliability and prioritize development. It is enabled by default.

Collected data

Harbor sends two events:

Not collected

  • Raw commands or job configuration
  • Local paths, private repository names, or custom registry locations
  • Task instructions, prompts, or local task names
  • Environment variables, agent or environment kwargs, or MCP configuration
  • Artifact paths
  • Exception messages or tracebacks
  • Usernames, emails, or account identities

Identity and delivery

Harbor creates a random installation ID in the user configuration directory. It is not derived from account or machine identity. Events are sent to PostHog by a detached process after the command returns. Failed deliveries are dropped. Person profiles and GeoIP processing are disabled.

Opt out