What Redact is designed for
The situation is ordinary: someone has a screenshot, scan or PDF to share, and parts of it shouldn’t go with it. Redact protects against three things in that situation.- Uploading the document to analyse it. OCR and reasoning run in a local process. The document never goes to a cloud API, and the macOS offline proof shows analysis completing with outbound network denied (About model downloads, caching and offline use).
- Boxes that only look like redaction. The saved copy is rebuilt from page images with marks painted in, so covered text can’t be selected or uncovered (About flattened copies).
- A model deciding on its own. Nothing reaches the output without a person accepting it or drawing it (About Redact’s trust boundary).
What it doesn’t protect
Missed fields. If neither the model nor the reviewer marks something, it ships. The suggestions have measured misses, and the labelled tests cover only six field types in one layout. The reviewer is responsible for the final set of marks. Legal-grade redaction. Redact isn’t certified for court filings, regulated health records or freedom-of-information releases. Those come with process requirements, such as logs, second reviewers and exemption codes, that Redact doesn’t implement. Every metadata channel. The saved PDF contains only page images and Redact’s own producer fields, and PNG output is freshly encoded. Redact doesn’t audit every format feature a viewer might add, and makes no claim beyond the bytes it writes. The original file. Redact never modifies the source, which also means the unredacted original is still wherever you got it from. Deleting or protecting it is up to you. The screen and the machine. Malware, a screen recorder, someone looking over your shoulder or a compromised browser extension can see the document during review. Running locally narrows who can see it; it doesn’t secure the computer. Other local software. The service listens only on127.0.0.1 and only accepts browser requests from http://localhost or http://127.0.0.1 origins.
Another program on the same machine can still call it directly.
On a shared computer that is a real limit.
Images inside images.
Redact reads printed text.
A face, a signature, a QR code or handwriting won’t be suggested.
Draw those by hand.