A local scrubber for text you're about to send to an LLM A new open-source tool called Redact, available on GitHub, strips sensitive data such as names, emails, phone numbers, SSNs, card numbers, addresses, API keys, and database passwords from text before it is sent to an LLM, running entirely locally with no LLM involved. The tool uses regexes, checksums, a small NER model, and a merge layer to detect and redact or pseudonymize values, with the original values kept in a separate file that never leaves the machine. It supports blanking values as or swapping in stable placeholders like PERSON_001, and includes 12 test fixtures covering logs, résumés, chat, source code, medical, financial, and adversarial cases. A local scrubber for text you're about to send to an LLM. Before you paste a log file, a résumé, or a support thread into an LLM, this tool strips out the sensitive parts first — names, emails, phone numbers, SSNs, card numbers, addresses, API keys, database passwords — and hands back a clean copy. It runs entirely on your machine with no LLM involved: a stack of regexes and checksums catches the structured stuff, a small NER model handles the fuzzier things like people and companies, and a merge layer reconciles them when they disagree. You can either blank each value out as