← RuleReceipt

Privacy

Last updated 17 August 2026

RuleReceipt is a command-line tool that runs on your own computer. This page explains, plainly, what that means for your data.

What RuleReceipt does with your data

Nothing, by default. 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 — no rule text, no file paths, no session content — is ever sent to us, stored by us, or seen by us. Plain rulereceipt check makes zero network calls.

Network calls RuleReceipt makes (all opt-in)

Anonymous install count: pass rulereceipt check --telemetry and it sends one random ID — generated once per machine, stored locally, never tied to your name or email — so we can count real distinct installs instead of guessing. That's the entire payload: one ID, nothing else. Off by default; even with the flag, DO_NOT_TRACK=1 or RULERECEIPT_NO_TELEMETRY=1 in your environment forces it back off. A raw HTTP request inherently exposes your IP and the request time to whatever server receives it (ours or anyone's) — we don't store or use that, but we're not going to pretend it isn't technically visible either.

For rules that need judgment rather than a simple pattern match, RuleReceipt calls the Claude API using your own Anthropic API key, only when you pass --llm — 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 aggregate pass/fail/unclear counts — never rule text, file paths, or session content.

This website

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.

Email signup

If you submit your email on this site (to get notified before pricing changes), we store it in a database (hosted by Upstash) so we can send you that one update. We don't sell it, share it with anyone else, or use it for anything beyond what you signed up for. There's currently no automatic expiry — it stays until you remove it.

To remove your email at any time, use the unsubscribe page or just email us (see below) — either way it's deleted immediately, not just marked inactive.

Questions

Email hello@rulereceipt.dev.