07 / privacy

Privacy policy

Last updated 2026-05-17. ccmd is operated by Matthew Diakonov (sole proprietor). Contact: matt@ccmd.dev.

Free analyzer

The free analyzer runs entirely in your browser tab. Nothing about the file you paste is ever sent to a ccmd server. We have no record of your CLAUDE.md, AGENTS.md, .cursorrules, or .grokrules content. You can disconnect your network and the analyzer still works.

Analytics

We use PostHog (self-hosted-by-PostHog, US-region) to count page views, button clicks, and which sections of the analyzer get used. We do not collect IP address, user ID, or any fingerprint that could re-identify you across sessions. Analytics is fully opt-out via standard browser do-not-track signals or any ad-block list that includes PostHog.

Paid tier

When you sign up for the paid tier, we collect: email (for login, billing receipts, weekly drift email), GitHub username (for the webhook), and the parsed structure of CLAUDE.md files you choose to monitor (a list of rules; the surrounding code is never read). If you opt into session-trace analysis, we receive aggregate counts: which rules fired, how many tokens, no prompt text and no model output text.

What we never collect

  • The contents of files outside your config files.
  • Model prompts or model output.
  • API keys.
  • Source code from your repositories.

Data retention

Paid-tier data is retained as long as your account is active. On cancellation we delete your config history within 30 days. Aggregate analytics with no user identifier is kept indefinitely.

Data export and deletion

Email matt@ccmd.dev with subject "data request" and we will respond within 7 days with either an export (JSON) or a deletion confirmation.