Docs

Privacy & Telemetry

What fuku collects and how to opt out.

Official release binaries include Sentry error tracking to help identify and fix bugs. This is completely transparent and can be disabled.

What Is Collected

  • Error types and stack traces (no file paths with usernames)
  • Performance timing for startup, shutdown, and readiness checks
  • Environment metadata: OS, architecture, Go version, fuku version
  • Command and profile names, service/tier counts

What Is NOT Collected

  • Hostnames, IP addresses, or usernames
  • Service names, fuku.yaml contents, or log output
  • Environment variable values or file paths
  • Any personally identifiable information

How to Opt Out

Set an environment variable

Disables all telemetry regardless of DSN:

export FUKU_TELEMETRY_DISABLED=1

Build from source

When you build from source, no Sentry DSN is compiled in and telemetry is disabled by default.

git clone https://github.com/tab/fuku.git
cd fuku
go build -o cmd/fuku cmd/main.go