That profile picture, marketplace listing or viral photo — was it made by a machine? Pick an image or share it from any app, and Expose AI hands you a verdict with a confidence score in a second or two. Analyzed on your phone. Never uploaded.

No clear AI signals detected. The marker lands below the shaded zone.
Not enough signal to call it — the app says so instead of guessing.
Strong AI signals in this image — from the model, or from the metadata.
Both passes run side by side on your phone. A credible AI claim in the metadata decides on its own; everything else — screenshots, stripped files, re-saves — goes to the model. Either way, the result screen shows its work.
Choose an image from your library, or tap Share → Expose AI in any app: a browser, Photos, a screenshot.
A fast read of embedded Content Credentials (C2PA), XMP and generator tags. An image that declares Firefly, FLUX, Midjourney or Stable Diffusion is flagged on the spot.
A neural network trained on the visual fingerprints of AI image generators — bundled in the app, done in a second or two. Pro swaps in a larger model with roughly half as many Uncertain verdicts.
Likely real, Uncertain or Likely AI-generated, the confidence meter, and a "How we decided" card naming which pass made the call.
The model ships inside the app and runs in your phone's memory. There is no server to upload to — so there is nothing for us to see, store or leak. Airplane mode works fine.
Analysis happens on the device. Your images are never sent to any server, and no copy exists outside your phone.
The system picker hands the app only the photo you tap — no library permission, no prompt, no account.
Scan with no signal at all. The only things that ever use the network are ads and the Pro purchase.
Expose AI sits in the share sheet of every app. Long-press an image in your browser or a social app, share it across, and it's already sitting on the home screen waiting for Analyze.
Single images only for now — video analysis isn't supported yet.

Every verdict lands in a private history on your phone — the thumbnail, the score, which pass decided — so you can find that suspicious listing again next week. And when a picture needs exposing, one tap turns the verdict into a card you can send anywhere.

A handful of screens, start to finish. No feed, no sign-in wall.

Pick a whole listing or profile — up to 12 images — and get a verdict for each.

One image, one big Analyze button. Crop if it's a screenshot.

A second or two, entirely on the phone. Cancel any time.

Colour-coded card, confidence score, and the meter from Likely real to AI generated.

Each signal, which one was used, and a plain-language note on what the verdict can't promise.

Every past verdict, on your phone only. Long-press to delete, or clear it all.
AI-image detection is probabilistic. So Expose AI tells you how confident it is, says Uncertain instead of guessing when the signal is weak, and shows which pass decided — and asks you to use it as one tool among several, never as the final word about a picture or a person.
Unlimited on-device checks, supported by a small banner ad.
Our most accurate on-device model, and every ad removed. A simple subscription, cancel anytime.
Prices shown in your local currency in the app before you confirm. Restore purchases any time.
Never. Detection runs 100% on your device using a model that ships inside the app. Your images are not sent to any server, and the app works fully offline.
AI-image detection is probabilistic — treat results as a strong signal, not proof. Every verdict comes with a confidence score, and the app says Uncertain rather than guessing when the signal is weak. Heavily edited, compressed or screenshotted images are harder to judge, and brand-new generators can slip through.
Two passes run side by side: a fast metadata check for embedded Content Credentials (C2PA), XMP and AI-generator tags, and a neural network trained to spot the visual fingerprints of AI image generators. A credible AI claim in the metadata decides on its own; otherwise the model does, and the result screen shows which one made the call.
Anything on your phone: photos, saved images and screenshots. Pick from your library, or share an image to Expose AI from any app. Use Crop to isolate the picture inside a screenshot.
Yes — unlimited on-device checks, supported by ads. Pro ($4.99 a month or $29.99 a year) switches to our most accurate on-device model and removes all ads. Both tiers run entirely on your device.
Pro swaps in a larger on-device model — a SigLIP2-based image tower with a head trained on the app's exact preprocessing. On the same evaluation set it returns roughly half as many Uncertain verdicts as the standard model. Pro also adds batch check (up to 12 images at once) and removes every ad. Nothing changes about privacy: both models run on your phone.
Uncertain means the standard model did not find enough signal to call it. On that screen you can run the Pro model on the same image — subscribe and it re-analyzes automatically — or, where available, watch a short ad to try the Pro model once on that image.
Only on your phone. History keeps a small thumbnail and the verdict for each scan in the app's private storage — never uploaded, never synced. You can pause it or clear it any time in Settings, and uninstalling removes it.
Expose AI targets AI-generated and AI-edited images, including face-swapped and fully synthetic photos. It analyzes single images — video analysis isn't supported yet.
No sign-up, no login, no account. The app doesn't even ask for photo-library permission: the system picker hands it only the one image you tap.
Yes. The model is bundled in the app, so scans work in airplane mode. The only things that need a connection are ads and the Pro purchase.
Free. No account. Nothing leaves your phone.