Ten independent forensic analyzers — neural classifiers, face and voice forensics, frequency, compression and diffusion-reconstruction analysis, plus cryptographic Content Credentials (C2PA) verification and invisible-watermark decoding — fused into one calibrated verdict, with every number behind it laid out for you.
Each analyzer runs on our own GPU server, looks at a different layer of the file — pixels, faces, voice, frequency, compression, provenance — and reports two numbers: a score (0 = looks real, 1 = looks AI) and a confidence (how much it trusts its own answer for this file). An analyzer with nothing to go on abstains with confidence 0 instead of guessing.
c2pa library: signature, certificate chain and manifest integrity.haywoodsloan/ai-image-detector-deploy), optionally ensembled with
a second CNN detector (umm-maybe/AI-image-detector).dima806/deepfake_vs_real_image_detection) scores each face for
blending boundaries, waxy skin, mismatched lighting and warped textures.buildborderless/CommunityForensics-DeepfakeDet-ViT) was
trained on images from thousands of different generators, so it recognises models our primary
classifier never saw.Ateeqq/ai-vs-human-image-detector).0.020 and camera photos near
0.031.StableDiffusionV1, and diffusers' SDXL
pipelines a fixed 48-bit pattern, using an imperceptible DWT-DCT watermark.We do not average opinions. Each analyzer's vote is centred (score − 0.5), scaled by its confidence, multiplied by a weight learned from labelled real and AI files, and passed through a logistic function. The result is a probability you can read literally.
Averaging is the wrong tool for a localised fake. A swapped face sits in otherwise genuine footage, so the whole-frame classifiers correctly report "real" — they were never looking for a face swap — and, carrying the heaviest weights, they would average the face detector into silence.
| Analyzer | Weight | |
|---|---|---|
| loading… | ||
Every report is built in layers, so a first-time visitor and a forensic analyst both find what they need.