Detect on request
Only the categories you select run, and the source remains untouched after detection.
Advertisement
Request face and licence-plate detection when useful, add manual regions for everything else, and correct every box before Apply. Faces can fetch ~15 MB; plates add ~81 MB plus any uncached shared ONNX Runtime assets. Requests begin only after Detect and are cached; manual regions need no detector download.
Your image stays on this device. Nothing starts until you choose a file.
Result proof
Input
Image + reviewed regions
Local pass
Blur or pixelation
Result
Separate PNG
How to verify it: Count the applied regions, inspect every edge and reflection at 100%, and confirm that no unreviewed area changed. An empty detection must leave the source untouched.
Human-reviewed privacy
Faces, licence plates, and manual regions stay visible and editable until Apply. A successful no-detection result remains empty instead of triggering a heuristic that invents boxes.
3 region types
Face · plate · manual
Only the categories you select run, and the source remains untouched after detection.
Move, resize, remove, or enter numeric bounds for every proposed privacy region.
Choose adjustable blur or block pixelation, then commit the reviewed set as one history operation.
Know before you process: Automatic detectors can miss small, occluded, rotated, or stylised subjects. Review the complete frame and add manual regions when needed.
A detector can miss a subject or draw an imprecise box. That is why this workflow stops after detection: the regions remain ordinary editable geometry until you explicitly apply an obscuring style. Successful no-detection results stay empty rather than being replaced by guessed skin or contrast boxes.
Review faces in the crowd and add boxes for screens, badges, or bystanders the detector misses.
Obscure licence plates while keeping the vehicle and surrounding scene sharp.
Add exact manual regions over names, addresses, account details, or interface identifiers.
Continue in the Video Editor to review tracked regions before an audio-preserving render.
No. Detect creates editable region proposals only. Move, resize, remove, or add boxes, choose blur or pixelation, and press Apply when the reviewed set is correct.
Faces can fetch approximately 15 MB for MediaPipe WASM, JavaScript, and the face task. Licence plates add an approximately 81 MB pinned model. Licence-plate detection may also fetch uncached shared ONNX Runtime assets. The browser caches these assets; manual regions require no detector download.
The tool reports that nothing was detected and leaves the image unchanged. A successful empty model result does not trigger a heuristic that invents privacy boxes.
Yes. Draw a manual region or enter exact x, y, width, and height values. Manual boxes use the same review and Apply workflow.
Pixelation makes the treatment obvious and can be stronger at high block size. Blur fits some editorial styles, but weak blur may leave identifying structure. Increase strength and inspect at 100%.
Yes in the Video Editor, where reviewed regions are tracked over time and audio is preserved. This standalone page handles still images; both use the same detect-review-apply rule.
No. Clothing, tattoos, reflections, context, metadata, voices, and missed regions can still identify someone. Review every frame or image and strip metadata when appropriate.
Object Remove & Replace
Reconstruct a reviewed region instead of visibly obscuring it.
Metadata Remover
Inspect and remove EXIF, GPS, and other identifying metadata.
Smart Crop
Reframe after privacy regions are safely applied.
Video Editor
Track reviewed privacy regions through a clip while retaining audio.
Detection never applies a change, and manual boxes need no detector download.
Review privacy regions →