When Radar asks
- A local Radar asks once, in a small card the first time it runs, and in the What’s New dialog after an upgrade. “No thanks” is final. If you close the question without answering, Radar asks again after three months.
- A shared Radar never asks; its operator decides. See Shared Radar.
What’s sent
Once a day, and only if Radar was used:- Radar’s version, OS, architecture, install method, and whether it runs locally or in a cluster.
- Radar’s setup: auth mode, timeline storage, whether MCP and Prometheus are on, cost source, and browser family.
- How often each view, action and MCP tool was used, how often the command
palette and search were opened, which requests failed, and which screens
crashed. Actions are named by Radar’s own route, never by what they acted
on, for example
POST /api/helm/releases/{namespace}/{name}/rollback. - Sessions, and active time as a range.
- How many kubeconfig contexts you have, as a range, and for each cluster used: Kubernetes minor version, platform, node count as a range, and known integrations from a fixed list.
What isn’t
No install ID or cluster ID. No timestamps of when you do anything, only daily counts. No names of resources, namespaces, clusters, contexts or hosts. No manifests, logs, events, metric values, URLs or anything you type. No API groups Radar doesn’t recognize, since they may be your own.Where it goes
Straight tousage.radarhq.io. Radar has no third-party trackers. The
receiver rejects anything that isn’t a report like the one above, and stores
each report in our product analytics (PostHog) under a new random ID, without
your IP address or its location. It is not used for sales.
Turning it off
Shared Radar
A shared Radar (in a cluster, behind sign-in, or on an address others can reach) reports how the team uses it, so its configuration decides for everyone and nobody is asked:usageReporting.enabled: true in the Helm
chart. Settings > Privacy shows the current state read-only. In a cluster,
Radar also sends what it has when its pod stops, since the pending report
doesn’t outlive the pod.