Worldline
Back to application

Privacy Policy

Sensitive Data De-identification Service

Data Processing Principles

This service is designed with privacy as a core architectural principle. All data processing follows these guarantees:

What Data Is Processed

Data Category Purpose Retention
Uploaded content (text, documents, images) Entity detection and de-identification Server: none — discarded after response. Browser: until tab is closed.
Authentication claims (username, user ID) Session management and access control Session duration only (JWT cookie)
Request metadata (method, path, status, duration) Operational monitoring and diagnostics Log rotation policy (no PII logged)
Usage counters (input type, mode) Prometheus metrics for capacity planning In-memory only — reset on restart (anonymous aggregates, no user identifiers)

Legal Basis for Processing (Art. 6 GDPR)

Processing Activity Lawful Basis Justification
De-identification of uploaded documents Controller's responsibility This service acts as a data processor (Art. 28). The lawful basis for processing the personal data contained in uploaded documents is determined by the deploying organisation (the data controller) — typically Art. 6(1)(c) legal obligation or Art. 6(1)(f) legitimate interest in data protection compliance.
Authentication and session management Art. 6(1)(f) — Legitimate interest Necessary to secure the service, enforce access control, and prevent unauthorised use. Limited to a signed session cookie; no personal data is stored server-side.
Operational monitoring (request logs, metrics) Art. 6(1)(f) — Legitimate interest Necessary for system reliability, incident detection, and capacity planning. Logs contain only request metadata (method, path, status, duration) — no user identifiers or document content. Usage counters are anonymous aggregates.

Third-Party Personal Data (Art. 14 GDPR)

Documents uploaded to this service may contain the personal data of individuals other than the user performing the upload (e.g. names, addresses, or identification numbers of third parties). This is inherent to the purpose of the service — the tool exists to detect and remove such data.

Controller obligations: The deploying organisation (data controller) is responsible for ensuring that:

How this service mitigates risk: No third-party data is retained, stored, or transmitted beyond the requesting user's session. All processing occurs in-memory and data is discarded immediately after the response. The service operates as a data processor (Art. 28) and does not make independent decisions about the personal data it processes.

Reversible Mode & Encryption Keys

When using reversible de-identification, a unique encryption key is generated per request using cryptographically secure random generation (Fernet / AES-128-CBC + HMAC-SHA256). The key is delivered to you in the downloaded key file and is never stored on the server. Only you possess the key needed to restore the original content. If the key file is lost, the original data cannot be recovered.

Technical Safeguards

Your Rights (GDPR)

Assessment in progress: this service has not yet been formally assessed by the Compliance team for GDPR conformity. The assessment is ongoing, and the information below reflects the service's intended design rather than a validated compliance position.

Under the General Data Protection Regulation, you have the right to:

Last updated: October 2026