RuleReceipt is a command-line tool that runs on your own computer. This page explains, plainly, what that means for your data.
Nothing. RuleReceipt reads your CLAUDE.md/AGENTS.md file and your local Claude Code session transcript on your machine, and prints a report to your terminal. None of that content is sent to us, stored by us, or seen by us — we don't operate a server that's part of this process at all.
For rules that need judgment rather than a simple pattern match, RuleReceipt calls the Claude API using your own Anthropic API key — the same way Claude Code itself already does. That call goes directly from your machine to Anthropic. We don't proxy it, log it, or see it.
Running rulereceipt check --share is opt-in and off by default. If you use it, it sends only aggregate pass/fail/unclear counts to us — never rule text, file paths, or session content. Without --share, nothing about your checks is ever sent anywhere.
This landing page uses PostHog, a privacy-conscious analytics tool, to see basic visit counts and which pages get read — general browser and location info, no cross-site tracking, no ad networks, and we don't sell or share this data with anyone.
Open an issue on the GitHub repository, or reach out via the contact link on the homepage.