Keep PII out of your AI coding agent's prompts.
A local-first proxy between your AI coding tool and the model API. It masks personal data and secrets before they leave your machine, then rehydrates the response: full context, no exposure.
deectx setup # discover tools, wire them, install autostart daemon
deectx doctor # check which tools are guarded
tool ──▶ [ deeCtx /v1 ] ──mask──▶ upstream (OpenAI | Anthropic | /v1/responses WS)
[ /\ ]
└──────┘ rehydrateEvery prompt you send is a data-export you don't control.
Cursor, Claude Code, Codex, and other AI coding tools send your code and context straight to a remote model API: emails, IBANs, API keys and all, the moment you hit enter. deeCtx strips that out first, without changing how you work.
Guarded in a single command, not a manual config hunt.
deectx setup finds your installed coding agents, wires them to the local proxy, and installs an autostart daemon, backing up every file it touches to .bak. One proxy handles both OpenAI and Anthropic traffic.
Auto-wire Claude Code, Codex, opencode + autostart daemon.
See which tools are wired at a glance.
Live masked / redacted counts from the running proxy.
Restore every original config from its backup.
A dashboard and a tray icon, so masking is never a guess.
The local dashboard shows what the proxy has caught today. The Windows tray icon shows whether it is running, right now, without opening a terminal.
- Green tray icon means masking is active for every wired tool.
- Hover shows the one-line status; right-click opens start, stop, dashboard, and quit.
- Headless or Linux machines use
deectx statusor the dashboard instead of a tray.
Built around the failure modes that actually happen.
A detector chain runs on every request, in milliseconds.
Regex + checksum validators catch structured identifiers (emails, IBANs, TFNs). A secrets scanner catches API keys. An optional NER model catches free-text PII like names and addresses. Everything merges, gets filtered by your allowlist, then masked and logged to a hash-only audit ledger.
text → DetectorChain ─┬─ Regex (email, IBAN, cards, … + Luhn/Mod97/ATO-TFN checks)
├─ Secrets (API keys, … + entropy filter) ──► Allowlist ─► Masker ─► tuned text
└─ NER (optional, GLiNER: names, addresses, Art.9 health…) ─┘ └► ledgerdeeCtx Core is free forever. deeCtx Pro is for proving compliance across a whole org.
A fleet-wide, signed compliance ledger for SMBs and enterprises, currently in active development.
Two minutes from install to your first masked prompt.
Cargo, Homebrew, Scoop, or a plain binary: pick whichever fits your machine.