Trace redactor
Strip API keys, tokens, emails, phone numbers and IPs from a transcript before you share it. Placeholders are stable, so it still reads as a conversation. The original never leaves this page.
A first pass, not a guarantee. It replaces things with a recognisable shape: API keys, tokens, email addresses, phone numbers, IP addresses, credentials in URLs. It does not detect names, postal addresses, or anything else without a shape. Read the output before you share it.
Your input is processed in this browser. It is not uploaded. A file or pasted rows go nowhere. A URL is fetched by your browser directly from the address you give it. Sharing creates a link containing the data you choose to include.
This link will contain
Anyone with the link can read this. Compression is not encryption.
What it does
Every replaced value gets a placeholder that is stable within the document: the same email is [EMAIL_1] every time it appears, so a redacted transcript is still readable as a conversation. A table shows every replacement, its category and the line it first appeared on.
The promise, precisely
The original input is processed in this browser and is never included in a fixture or a share link. Sharing contains only the redacted output. A URL you fetch is contacted by your browser directly; nothing you paste is sent anywhere.
What it does not do
It does not detect names, addresses, or anything without a recognisable shape. It is a first pass. Read the output before you share it.