Only the text extracted from each document reaches our API, together with the details of the data subject you enter for the case. Files are never uploaded, and nothing sent for detection is used to train AI models.
Data flow
Mailbox exports (PST, MSG, EML), PDF, Word and Excel files are opened in the browser. Nothing leaves the browser at this stage.
Text is extracted locally, and pattern matching in the browser finds structured identifiers such as email addresses, phone numbers, postcodes and National Insurance numbers.
The extracted text is sent over TLS to our detection API in London, with the data subject details entered for the case (such as name, email address, phone number, reference numbers and other names) so that the subject’s own information is not redacted from the disclosure. The API holds them in memory only and does not store or log them.
Standard route: Anthropic’s Claude API classifies the text. Anthropic stores API data in the United States and may process requests there or in selected countries in Europe, Asia and Australia. Under Anthropic’s commercial terms, it is not used for model training, and inputs and outputs are deleted within 30 days.
UK and EU route: Claude on Amazon Bedrock classifies the text in European regions, including London. AWS does not store or log it, does not use it for training, and does not make it available to the model provider.
The route is set per organisation and fixed for each case when the case is created, and every routing change is recorded in an audit trail.
The detected items return to the browser and are kept locally in IndexedDB while your reviewers work through them.
The redacted files, audit trail and review log are produced in the browser and downloaded to your device. SafeRedact holds no copy of them.
Data boundary
Records
None of these records contains document content, extracted text or file names. They are the records set out in Section 4.2 of the data processing agreements.
The records held in our database are deleted within 30 days of termination or of a written request to support@saferedact.app, except billing and payment records, which are kept for as long as the law requires.
Sub-processors
Organisations receive at least 30 days’ notice before a sub-processor is added or replaced. The certifications shown belong to the sub-processors, not to SafeRedact. The full sub-processor schedule sets out the data each one handles and where. Last updated 22 October 2026.
Compliance
The site is served over HTTPS only, with TLS 1.2 or higher. API endpoints are rate limited. Security headers are deployed on every page: Content-Security-Policy, X-Frame-Options DENY, X-Content-Type-Options nosniff, Strict-Transport-Security with preload, Referrer-Policy strict-origin-when-cross-origin, and Permissions-Policy. The application’s code, libraries and typeface are all served from saferedact.app.
We're happy to walk through our security model with your privacy or security team.