Privacy check: 5 of 8 local AI agents ship telemetry on by default

GapNew4766 · reddit · 2026-10-23

The author cloned 8 local AI agent repos and read their telemetry code on Oct 22, checking defaults, endpoints, and opt-outs. Result: 5 of 8 send usage analytics by default.

|Agent|On by default?|Goes to|How to disable|

|---|---|---|---|

|OpenCode|None|Nowhere|Nothing to turn off|

|goose|No, asks first|PostHog|GOOSETELEMETRYOFF=1|

|Atomic Agent|Yes|PostHog+Sentry|/privacy analytics off|

|Cline|Yes ("unset" = on)|PostHog/OTel|Settings; keys injected at build time|

|Codex CLI|Yes|Statsig+chatgpt.com|[analytics] enabled=false in config.toml|

|Crush|Yes|PostHog|Only one honoring DONOTTRACK|

|Kilo Code|Yes, GeoIP on|PostHog|KILOTELEMETRYLEVEL=off|

|Qwen Code|Yes|Alibaba Cloud RUM|settings.json toggle|

Notables: OpenCode's CLI has zero product analytics; Cline's released binaries differ from source; Kilo Code logs 26 event types with GeoIP explicitly enabled; Qwen Code sends 45 event types to Alibaba. Since only Crush respects DONOTTRACK, you need each tool's own switch.

Original post →

More from coding & agent

coding & agent channel →