Fraud and KYC teams
Spot doctored documents, fake receipts and altered profile photos.
See which signals say so, not a made-up percentage. Your first check is free.
Upload an image or paste some text and we look for the traces AI leaves behind. For images that means metadata and provenance, JPEG and frequency forensics, face-splice signals and a local classifier. For text it means writing-style and predictability analysis. For video we sample frames. Everything runs on our own servers, and we report which signals fired instead of inventing a confidence number.
Spot doctored documents, fake receipts and altered profile photos.
Check listing photos before they go live.
Look for signs that a viral image was generated or edited.
Check whether a piece of writing looks machine-generated.
Add an image or paste text in the checker below. Your first check needs no sign-up.
Read which signals fired and what each one means.
Create a free account to keep your history, check more and use the API.
Try a free check right here, then create a free account to keep your results and check more.
Self-hosted detection for images, video and text — real signals, not a guessed percentage. Image and text checks are free once, no login required to run them.
We email your result when it's ready. No account needed, no spam — unsubscribe from any message.
Your first image or text check is free. Videos are always billed. See the pricing page for current rates.
POST /v1/media-scan/image, authenticated with your X-IdentifyOrg-Key header.
curl -X POST https://api.identifyorg.com/v1/media-scan/image \
-H "X-IdentifyOrg-Key: io_live_xxxx" \
-F "file=@photo.jpg"{
"id": "scn_01hxyz...",
"media_type": "image",
"status": "ready",
"verdict": "likely_authentic",
"signals": [
{
"category": "provenance",
"severity": "weak",
"title": "No camera metadata present",
"detail": "No Make/Model/DateTimeOriginal EXIF fields.",
"measured": null
}
],
"signal_count": 1,
"classifier_model": "ateeqq-ai-vs-human-siglip@1",
"cost": 200.0,
"is_test": false,
"created_at": "2026-07-02T10:24:00Z"
}When the test convinces you, the developer section shows exactly how to connect it: the endpoint, the request and response, SDKs for your language and webhooks.
Yes. Your first image or text check is free, and you can run it here without an account.
No detector is perfect. We show which signals fired and why, instead of one confidence percentage, so you can weigh the evidence.
No. Detection is self-hosted and nothing is sent to a third-party AI service.
Files are processed in memory and the result is returned immediately, with nothing written to disk.
Yes. There are image, text and video endpoints in the API.