Usernames, hostnames, IPs, domains, tokens, employee IDs, company names — automatically detected and replaced with consistent tokens, so you can share logs, stack traces and config dumps with ChatGPT or Claude without leaking anything. Then restore the AI's answer back to real values in one click.
Developers, DevOps, IT admins, data analysts, security teams — if you paste production data into a chatbot, this keeps it private.
All detection and tokenization runs locally. No server processing, no telemetry, no accounts. Works offline.
IPs (internal vs external), GUIDs, MACs, SIDs, emails, domains, domain\user, and hostnames by naming convention — no setup.
Paste the AI's response back and restore the original values instantly, using a mapping that only you hold.
The same value always maps to the same token — across every paste — so the AI can still reason about relationships.
Custom regex for internal IDs, host-naming schemes, unlimited watch list, and shareable team config.
Runs in any modern browser on Windows, macOS and Linux. Install it as an app for a dedicated window.
Names, secrets buried in free text, addresses: hard for regex, easy for a language model. So we run a small model on your own device (WebGPU). It suggests values to redact; you approve them with a click. No cloud, no API keys, no per-token fees — the raw text still never leaves your browser.
The model loads once and then works fully offline. Zero cost to run.
Every suggestion is approve-before-redact — nothing is changed without your click.
Unlike cloud "AI redaction," your logs are never shipped to OpenAI or anyone else.
Requires a WebGPU browser (recent Chrome/Edge/Brave, desktop). Everything else in the app works without it.
The full sanitizer is free forever. Upgrade for power-user and team features. 14-day money-back guarantee.
Secure checkout & invoicing by Lemon Squeezy, our Merchant of Record. Prefer monthly? Get Pro Monthly →
Yes. The app is a static page; all processing happens in your browser. There is no backend that receives your logs, no analytics, and no accounts. The only network call it ever makes is a one-time license check to Lemon Squeezy when you activate Pro — that request contains a license key and a random device id, never your data.
Each unique value gets a stable token like USER_01. If that user appears 40 times — or in tomorrow's log — it's always USER_01. That lets the AI reason about which events belong together without ever seeing the real identity.
Yes. Switch to Restore mode, paste the AI's response, and every token is swapped back to its original using the mapping stored only in your browser.
The full detection engine, restore, and mapping export are free and unlimited. Pro adds custom regex patterns, custom host-name schemes, an unlimited watch list, and shareable team config.
No. Updates ship automatically to everyone. Lifetime includes all future updates.
Yes — a Pro license includes a set number of activations. You can deactivate a device to free a slot.