The same engine behind the web app, as a REST endpoint. Send an image, get back a verdict, a confidence score and — unlike most detection APIs — the individual score from each of the twelve methods, so you can set your own thresholds instead of trusting ours.
Most detection APIs hand you a single number and expect you to trust it. Ours returns the working, because a moderation pipeline needs thresholds you control.
AI, REAL or UNCERTAIN, with a confidence percentage. UNCERTAIN is a real outcome rather than a rounding of a coin flip.
Each analyzer reports separately, so you can weight them yourself — raise the bar on metadata for user uploads, lower it where files are pre-processed.
Clips are decomposed into frames and scored across them, with temporal consistency included.
Documented per plan, with remaining quota returned in response headers on every call — no guessing where you stand.
Separate test credentials for integration work, so development does not eat production quota.
Images are analysed and discarded. Nothing is stored, and nothing feeds training data — which matters when you are processing your users' uploads.
Full resolution, straight from the source. Screenshots and re-saved copies destroy most of the evidence we measure.
Three neural networks look at the image as a whole. Nine forensic methods examine it as a signal: frequency (FFT) analysis, noise pattern, pixel-level statistics, EXIF metadata, Error Level Analysis, texture coherence, colour distribution, Benford's Law and edge detection.
Every method reports separately, so you can tell whether the verdict rests on one weak signal or on nine that agree.
To try the same engine by hand before writing any code, Start with our AI image detector — it covers any image type and runs the same twelve methods.
Most detectors give you one number from one model. We run twelve independent analyzers and weight them — three neural networks carry the majority, but nine forensic methods examine the file as a signal and can overrule them. Here is the exact weighting we use in production:
| Method | Weight in final score |
|---|---|
| Neural network #2 | 25% |
| Neural network #1 | 15% |
| Neural network #3 | 15% |
| EXIF metadata | 10% |
| Frequency (FFT) | 6% |
| Benford's Law | 6% |
| Noise pattern | 5% |
| Error Level Analysis | 4% |
| Texture coherence | 4% |
| Edge detection | 4% |
| Pixel statistics | 3% |
| Colour distribution | 3% |
These are our own numbers, not an industry estimate — every check run through FakeSec since launch. The split is closer than most people expect: roughly four in ten uploads really do turn out to be generated.
On our internal benchmark of 240,000 images (120,000 AI-generated, 120,000 real) the combined score reaches up to 98% on unedited, full-resolution files. That number drops, sometimes sharply, in four situations — and you should know them before trusting any result:
No detector on the market is 100% accurate — ours included. Treat a high score as strong evidence, not as proof. When a decision matters, look at which of the 12 methods agreed.
For pipeline design, one number matters more than accuracy: what you do with UNCERTAIN. Auto-rejecting on it will generate false accusations against real users. Route those to human review — that is what the flag is for.
Create a free account and get 3 checks. Full breakdown across all 12 methods, no card required.