REST and MCP
Use Bearer authentication with REST or Streamable HTTP MCP. The same key is required to download private results.
One asynchronous workflow for PDF, DOCX, XLSX, text and Markdown. Upload bytes, create a job, poll its status and retrieve the result.
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.
Use Bearer authentication with REST or Streamable HTTP MCP. The same key is required to download private results.
Use an Idempotency-Key when creating a task. Poll existing tasks after a connection interruption instead of uploading again.
Trial keys last up to 24 hours. The trial allows 20 tasks per visitor per day and 2 active tasks, subject to total capacity. No paid subscription is currently offered.
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 →