Blur every face.
Ship privacy-safe media.
Every face, automatically detected and anonymized - gaussian blur, pixelation, or a solid box. Try it in seconds from the dashboard, or wire it straight into your product with one API call.
Jobs
Upload media and watch it get processed in real time.
job_8f2c19ab4d3e4f0a9b7c1d6e2f483a51
job_3a91e07c5b2d48f6a0c9e1b7d2f65a08
job_c4d81f36a9e04b2c8f5a3d7e1b906c42
Everything the pipeline needs
Detection, anonymization, video tracking, and delivery - handled end to end.
Real face detection
Every visible face is located automatically - frontal and side angles, with a confidence score you can filter on.
Three anonymization modes
Gaussian blur, pixelation, or a solid box. Configurable strength, per request.
Video, frame by frame
Faces are tracked across frames so the blur region stays put instead of flickering, then re-encoded with audio intact.
Sync or async
Small images return inline. Large images and all video route through the async job system automatically.
Webhooks
Get a callback the moment a job finishes - or just poll the job endpoint if you'd rather.
Signed, expiring results
Every processed file is served from a signed URL that expires automatically. Nothing lingers.
Simple, usage-based pricing
Every plan includes the full API. Video is billed per minute processed.
Free
$0/mo
For trying things out
100 requests/day
Images only - video requires Pro or Business
Get started