Privacy Policy

Last updated: 2026-07-31

What we collect

By default, Claudictive collects nothing. The app runs entirely on your machine. No telemetry, analytics, or crash reports are sent without explicit opt-in.

What stays on your machine

Changes Claudictive makes to your Claude Code setup

To connect the overlay to your existing Claude Code sessions, Claudictive writes into your own Claude Code home directory (~/.claude/). Specifically:

Claudictive also reads files from the project directory of the session you are working in, because that is what you are asking Claude about. None of this leaves your machine.

You can reverse all of it: open the desktop hub, go to Settings → Privacy & Data, and use Remove Claude Code integration. Do this before uninstalling, since uninstalling the app cannot clean up files outside it.

What goes to Anthropic (Claude API)

Your messages are sent to Anthropic via the Claude API using your own API key. Anthropic's privacy policy applies to that data. Claudictive does not see, intercept, or store your API key beyond passing it to the local Claude Code CLI process.

What goes to Riot Games (if applicable, future feature)

Game-state detection (e.g., reading in-game / queue / lobby state via Riot's API for League of Legends or Valorant) is a planned opt-in feature. If and when it ships, Claudictive will query the Riot API only for match state and only with your explicit permission. Data will not be stored, aggregated, or transmitted anywhere except your local machine.

Opt-in analytics (v0.2.0+)

Analytics are off by default. We ask you once during onboarding (a checkbox you can leave unchecked) and you can flip the toggle any time in Settings > Privacy & Data.

What we collect when you opt in:

What we never collect (even with analytics on):

Where the data goes: our Cloudflare D1 database. Never sold, never shared with third parties. Used only to improve the product. You can request deletion of your install ID's data by emailing hello@claudictive.com.

Opt-in crash reports (v0.2.0+)

Also off by default. When the app crashes, we send a sanitized stack trace (file paths replaced with [path], UUIDs truncated, API keys redacted) so we can fix the underlying bug. The sanitization happens client-side before anything leaves your machine.

Bug reports

When you submit a bug report, you choose explicitly whether to attach logs or transcripts. Nothing is included without your check.

Every bug-report submission also includes a small derived summary of your local app state to help us triage faster: app version, OS version, last game played, last session duration in minutes, error and exception counts in the last hour, your analytics + crash-reporting opt-in flags, and a few internal counters (e.g. how many recent sessions did not use the overlay). These are all counts, durations, and categorical values - never message content, file paths, API keys, usernames, or game-specific identifiers. The values are derived from data already on your machine; nothing new is collected just to send.

Data deletion

All Claudictive data lives in %APPDATA%/Claudictive/ on your machine. Open the desktop hub and go to Settings → Privacy & Data, where there are two separate actions:

Both are irreversible and ask for confirmation first. You can also uninstall the app and remove the folder manually.

Contact

Questions: hello@claudictive.com