GDPR-compliant video anonymization, automated
Upload a video, select the identifiers to remove — faces, license plates, on-screen text — and download a re-encoded file where the personal data is gone for good. The pipeline is deterministic and auditable, so you can demonstrate compliance without manual redaction effort.
GDPR treats any video that lets you identify a living person as personal data — and that means the obligation to protect, minimize and, where appropriate, erase it falls on you. Anonymizing the video properly, so the identifiers are irreversibly removed, takes the footage out of GDPR scope entirely. This page explains what that requires technically and how to do it in minutes without a development team.
What GDPR actually requires from video anonymization
Under GDPR Article 4, personal data is any information that can identify a natural person directly or indirectly. A video clip can contain several categories at once:
- Faces — the most obvious direct identifier
- License plates — link a vehicle to a registered owner
- On-screen text — ID documents, medical records, computer screens in the background
- Audio — spoken names, phone numbers, addresses, account numbers
To take a recording out of GDPR scope, the anonymization must be irreversible: a competent adversary with access to the output file and any auxiliary datasets must not be able to re-identify the individuals. Blurring that is applied as a removable overlay does not qualify — the original pixels remain in the file. Pixelation that is destructively re-encoded does.
How Medianonymizer anonymizes video for GDPR
The process is two-stage, by design:
- AI detection. A computer vision model locates faces, license plates and any other identifiers you select, frame by frame. Geometric tracking links detections across frames so identifiers are not missed in motion or partial occlusion.
- Deterministic destruction. The pixel regions flagged by the AI are blurred or pixelated using a deterministic algorithm and the video is re-encoded by ffmpeg. The output file contains no reference to the original pixels. The same input always produces the same output, which means the process is reproducible and auditable.
Because the destruction step is deterministic and separate from the AI step, you can document exactly what was removed and demonstrate that the method is consistent — which is what a Data Protection Officer or a supervisory authority will ask for.
Why automated anonymization beats manual redaction
Manual video redaction in an editing suite has three compounding problems:
- Scale. A one-minute clip at 25 fps is 1,500 frames. Keyframing a blur over a face for an hour of footage is hundreds of hours of work.
- Consistency. Humans miss frames, miss background faces and miss audio segments. A missed frame leaks the identity.
- Reversibility. Most NLE blur effects are non-destructive overlays stored in a project file. Exporting the video removes the overlay from the deliverable but the original is one project-open away.
Automated detection catches every frame, every occluded face and every audio segment consistently, and the re-encode step makes the output genuinely irreversible. The entire job runs in minutes rather than days.
Real situations where this matters
Bodycam and dashcam footage for legal or insurance proceedings. Law enforcement, insurers and fleet operators must share recordings with third parties — lawyers, courts, other drivers — while protecting bystanders who are not party to the case. Anonymizing faces and plates before disclosure satisfies the data-minimization requirement without destroying evidential value.
Research and academic datasets. Universities and healthcare institutions filming patients, study participants or clinical environments are obligated to anonymize recordings before archiving or sharing them under GDPR and sector-specific rules. An automated, auditable tool produces a defensible paper trail.
Corporate training and internal communications. Meeting recordings, product demos and training videos filmed in an office often capture colleagues or visitors who did not consent to distribution. Removing their faces before the video is posted to an LMS or intranet brings the file in line with legitimate-interest and consent obligations.
What the audit log gives you
Every job on Medianonymizer produces a per-file record: which identifier categories were selected, the timestamp and duration of processing, and a checksum of the output file. This log is the evidence you need to show that a technical measure was applied — not just a policy statement but a traceable action on a specific file.
Anonymize your video for GDPR now
Upload a video, select identifiers (faces, plates, audio, text), confirm the price — €3.00 per video job — and download the re-encoded file. No account, no subscription, no data retained after delivery. Start anonymizing now.
Frequently asked questions
- Can the blur or pixelation be reversed to recover the original faces?
- No. Medianonymizer re-encodes the affected regions at the pixel level rather than overlaying a removable mask. The high-frequency detail that identifies a face is destroyed in the output file. There is no hidden layer, no mask track and no reference to the original pixels — the anonymization is mathematically irreversible.
- Does this tool actually satisfy GDPR requirements for video?
- Irreversible removal of facial images, license plates and other direct identifiers is the standard way to take footage out of the scope of GDPR Article 4. Medianonymizer handles faces, plates and sensitive audio (names, phone numbers, addresses) in a single job and produces an audit log per file. Whether the output meets your specific compliance obligation depends on your DPA and your broader data-handling practices — the tool gives you the technical measure; legal sign-off is yours.
- What video formats does the tool support?
- MP4, MOV, WebM and MKV are supported on upload. All output is delivered as a standard H.264 MP4 so it plays anywhere without re-encoding. Resolution and frame rate are preserved.
- Can I process a batch of videos at once?
- You can start multiple jobs in parallel — each upload runs as an independent job with no queue wait. For high-volume or automated workflows, contact us about API access with per-file pricing at the same rates.
- How much does GDPR video anonymization cost?
- Video jobs start at €3.00. There is no account, no subscription and no minimum spend — you see the exact price before you confirm and pay only for the files you process.