Privacy
Last updated June 2026
The Diff Bits is built so that it cannot see your work. This page says exactly what we collect and what we never touch. The client is open source, so you can verify every word.
What we collect
- A random
install_id(a UUID) generated on your machine at install. - Impression events: which bit was shown, when, and for how long (dwell).
- Click events: when you click a bit.
- Your client version, OS, and Claude Code version (to manage rollouts).
- An optional coarse country, derived at request time for display only.
What we never collect
Your code, your prompts, the AI's responses, file contents, file paths, and repository names. The telemetry has no field that could carry them. We do not store your raw IP address.
What the client reads on your machine
To show your git branch in the status line, the client reads the session JSON Claude Code provides and your repository's .git/HEAD file. It reads a local cache of bits and writes only inside ~/.the-diff/bits/. It never reads your source files or sends anything from them.
How it's used
Aggregate counts only — to see which ideas resonate and to measure click-through back to The Diff. We don't build profiles of individuals and we don't sell data.
Uninstalling
Run curl -fsSL https://bits.the-diff.com/uninstall.sh | sh. It restores your previous status line and deletes ~/.the-diff/bits/. No residue.
Contact
Questions? Reply to any edition of The Diff.