OSINT, Investigations & Due Diligence

Redact PII from evidence - without slowing the investigation.

Detect and remove faces, license plates, IDs, and badges across collected and scraped media, so your reports protect bystanders, sources, and your firm’s liability.

Before
[PII visible]
After
[PII redacted]

Dossier page — subject of interest visible; bystander face and agency badge redacted around them.

A report that exposes an uninvolved third party is a legal and reputational risk.
Manual redaction of large evidence sets is slow and error-prone.
Sensitive material shouldn’t sit on a vendor’s servers.
How it works

Three steps. Nothing stored.

1

Send media

Push a file or URL via REST API - or trigger at the moment your users upload.

2

Scanon detects PII

Faces, plates, IDs, badges, and tattoos identified across images and video.

3

Redacted media returned

You get the clean asset back. Nothing is stored on our side. Zero retention.

Capabilities

Built for this vertical, not repurposed for it.

Protect third parties by default

Auto-redact bystanders, plates, badges, and IDs around your subject.

Selective redaction

Keep the subject visible and redact everyone else, or the reverse.

High-volume, mixed-source media

Scraped, captured, and uploaded images and video in one pipeline.

Trust & compliance

Zero-retention architecture.

Zero-retention - evidence processed and returned, never stored, friendlier to chain-of-custody.

Coverage: faces, license plates, ID documents, badges, and tattoos - across images and video.

Helps you meet GDPR, CCPA, and data-minimization obligations.

Integration

No ML infra to build. One API call.

No ML team required. Point our REST API or SDK at your evidence store; run it inside your existing investigation workflow.

  • • REST API + SDKs (Node, Python)
  • • Images and video from a single endpoint
  • • Redact at point of upload
curl https://api.scanon.ai/v1/redact \
  -H "Authorization: Bearer sk_live_[YOUR_KEY]" \
  -F "file=@evidence_2026_04_18.mp4" \
  -F "keep_subject_id=subject_A21" \
  -F "targets=faces,plates,badges,ids"
FAQ

Common questions

Move faster on investigations - without inheriting bystander liability.