Click through verification → matching → moderation. Try the failure scenarios.
Yoti facial age estimation → Twilio SMS → device fingerprint → preferences.
Simulated face capture — Yoti will estimate your age.
Age cohort + gender preference → both peers blurred → mutual consent → relay through TURN.
Frames sampled every 5s from the TURN relay → hash match → AI classifier → action.
Human review queue for AI hits — confirms before NCMEC report goes out.
| Time | Severity | Reason | Status |
|---|
Auto-filed within minutes of a confirmed CSAM hash hit. 1-year evidence preservation under 18 USC § 2258A.
{
"espId": "AAUTOMEET-ESP-12345",
"incidentType": "apparent-csam",
"detectedAt": "2026-05-12T14:23:18.402Z",
"detection": {
"method": "hash-match",
"hash": "a4f8c2e1b9d3...e7f1",
"hashSource": "thorn-safer-db"
},
"evidence": {
"reference": "s3://aautomeet-evidence-eu/2026-05-12/8a3f...json",
"preserved": true,
"retainedUntil": "2027-05-13T14:23:18.402Z"
},
"participant": {
"sessionId": "1b9d-...",
"ip": "203.0.113.42",
"phoneHash": "9e8a7b6c5d4...",
"deviceHash": "f4e3d2c1b0a..."
},
"context": {
"platform": "AautoMeet",
"room": "match:1b9d:8e2c",
"capturedAt": "2026-05-12T14:23:13.987Z"
}
}