Privacy
Local-first, sanitized telemetry only.
Kairn is designed to run locally. The repo index, session ledger, and detailed diagnostics live under the project's local `.kairn` directory.
Never uploaded by default
- source code
- prompts or raw model output
- diffs
- filenames or paths
- repo names, repo URLs, branch names, usernames, or machine paths
Opt-in telemetry
Private beta telemetry is aggregate and sanitized: version, mode, action counts, token estimates, file role counts, hook/MCP failures, and hashed file IDs using a local salt.
Diagnostics
Diagnostic exports are local and user-previewed. Users can inspect the bundle before choosing to share it.