From pixels to protection
OCR reads the page; detection locates sensitive spans; rendering applies the replacement and checks the output.
OCR connects detected information to its position on the page. See a real scanned agreement before you upload your own.
Private processing · No third-party LLM services
HTTPS uploads — read data handling details
See how sensitive information changes while the rest of the document stays useful.
Download these examples →English test notes →Download original
A scan, a contract, a spreadsheet. Choose a file and how you want sensitive information replaced.
Detection and redaction run automatically. Follow the progress while your document is processed.
Download the processed file. Check it is suitable for your purpose before sharing it.
OCR reads the page; detection locates sensitive spans; rendering applies the replacement and checks the output.
Both languages have been tested on real documents. Complex tables, faint print and handwriting can still be missed; equal accuracy across languages is not established.
A one-page English scanned agreement took about 25 seconds in a 29 October 2026 public test. Page count, image complexity and queue length change the wait.
Files are processed on our managed servers, without sending document content to third-party LLM APIs. Completed task data is automatically cleaned up after 24 hours; active tasks follow the retention policy.
Blackout and placeholders do not include a restoration map. Keep your original file separately.
Automatic detection can miss information. Inspect the output before sharing, especially handwriting, poor scans and unusual layouts.
Security & retention · Help & troubleshooting · Read the test evidence
The same file-processing capability through REST and MCP. Clear inputs, asynchronous jobs, and an authenticated result.
# Your configured service URL and Bearer key curl -X POST "$REDACTTOOL_BASE_URL/v1/files" \ -H "Authorization: Bearer $REDACTTOOL_API_KEY" \ -F "file=@client-notes.docx" # Then create a redaction job, poll, and download. # Complete examples in the quickstart →