18 USC §2258AUK Online Safety Act 2023EU CSA RegPhotoDNAHash Sharing InitiativeDeep Prototype

ImageContentMod — CSAM Hash-Match Queue (NCMEC + IWF + Apple NeuralHash)

22 image-moderation hits across PhotoDNA hash-match, AI classifier, IWF list, NCMEC list, Apple NeuralHash, user reports. Per hit: source, classifier confidence, NCMEC CyberTipline reporting status (US 18 USC §2258A 24-hour reporting), false-positive triage. Surfaces verified hash-matches + GENAI synthetic-CSAM cases.

ImageContentMod — CSAM Hash-Match Queue (NCMEC + IWF + Apple NeuralHash) preview
Open live →

What it is

The mandatory infrastructure every UGC platform must operate. 18 USC §2258A requires NCMEC CyberTipline reporting within 24 hours of CSAM detection. The triage workflow + reporting + audit log is non-negotiable.

What’s in it

  • 22 hits across 6 sources (PhotoDNA, AI classifier, user report, IWF, Apple NeuralHash, false-positive)
  • Per hit: source, confidence, NCMEC CyberTip ID, status (review / reported / dismissed-fp)
  • Edge cases: GENAI synthetic-CSAM (strict ban), beach-photo false-positive, medical-education image false-positive (verified medical professional), live-stream high-priority escalation

Why this shape

18 USC §2258A is the US baseline. UK Online Safety Act 2023 + EU CSA Reg add further obligations. Every platform with image upload needs this exact shape — and the false-positive triage workflow is what makes it operationally sustainable.

How it ships

Single HTML file, ~14KB. Zero dependencies. 22 hits × source/status filters in 130 lines of vanilla JavaScript.

Open the tool →