That profile picture, marketplace listing or viral post — was it made by a machine? Choose a photo, video or screenshot, paste an image or a link, or share it from any app, and Expose AI hands you a verdict with a confidence score in seconds. 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 models, or from the metadata.
Every scan starts with the metadata: a credible AI claim there decides on its own. Everything else — screenshots, stripped files, re-saves, web copies — goes to the models on your phone: one fast model, or two stronger ones in a Deep Scan. Either way, the result screen shows its work.
Choose a photo or video, paste an image or a link, share from any app, or check a post, article or image URL. Crop trims a screenshot down to the picture.
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.
Standard: one fast model, a single pass, unlimited. Deep Scan: two stronger models over six views each — 12 in all — plus a region scan of nine overlapping areas.
Likely real, Uncertain or Likely AI-generated on a 0–100% AI gauge, a confidence score, a "How we decided" card naming the signal that made the call — and, after a Deep Scan, the region map.
A Deep Scan also splits the picture into nine overlapping regions and checks each one on its own. Tap Show map and a heat map lays over the photo — green, amber, red — so an AI-edited face or a pasted-in object can stand out even when the rest of the picture is real.
The map is an aid, not proof: close-ups of smooth textures — skin, fabric, sky — can score higher than the whole photo. Read it together with the verdict.

Choose a video, share one from any app, or open an animated GIF. Expose AI takes frames from across the clip — about one every two seconds — checks each one like a photo, and gives you one verdict for the whole clip, with every frame's verdict underneath.
Frames are judged like photos, so AI images turned into video are caught best — the newest AI video generators can slip through.

The models ship inside the app and run 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. The app never sends your images to any server — a copy leaves your phone only if you share it yourself.
The system picker hands the app only the photo you tap, and Paste reads the clipboard only when you tap it. No library permission, no account.
Scan with no signal at all. Checking a link is the one exception — your phone fetches it straight from that site, never through us.
Copy the link to an X post, a Reddit thread, a news story or a blog and tap Link — or share the page straight to Expose AI. Your phone opens it directly, like a browser would, finds the image and checks it on-device. Nothing is sent to us.
Private or login-only pages may not work — save the image and choose it instead.

A verdict tells you what a picture is. Where else it appears tells you who is using it. From any result, tap Find the source to look the image up on Google Lens, Bing or TinEye — and see where it was first posted, or whether that "new" photo is years old.

Every verdict lands in a private history on your phone — the thumbnail, the score, the scan type — 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 — in English, Español, Português, Deutsch, Français or 日本語. No feed, no sign-in wall.

Choose a photo or video, paste, check a link or start a batch. Your free Deep Scans are counted right there.

One fast model, unlimited — or a Deep Scan: two models, 12 views and a region scan.

Entirely on the phone, every step shown. Cancel any time.

A 0–100% AI gauge, the call in plain words, and how confident it is.

Every signal, and which one made the call — here, a signed Content Credential from Adobe Firefly.

It says so instead of guessing — then offers a Deep Scan of the same image.

A few frames from across the clip, each checked like a photo, and one verdict for the whole thing.

Where else is this image online? Look it up on Google Lens, Bing or TinEye.

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

Every past verdict, on your phone only. Filter it, reopen any scan, or clear it all.

Ten tells to check, from hands and text to light, physics, the source and Content Credentials.
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 signal decided — and asks you to use it as one tool among several, never as the final word about a picture or a person.
How often a verdict comes back Uncertain, measured on 12,627 test images: 28% with a Standard scan, about 10% with a Deep Scan.
The field guide inside the app. Newer generators fix many of these, so a missing tell proves nothing.
Unlimited Standard scans, supported by a small banner ad — plus free Deep Scans to try.
Every scan becomes a Deep Scan, and every ad is gone. Still 100% on your device.
US prices — the app shows the exact price in your local currency before you confirm. Subscriptions renew automatically; cancel anytime in your App Store or Google Play settings. Restore purchases any time.
Never. Every scan — photos, videos and GIFs alike — runs 100% on your device, using models that ship inside the app. Your images are not sent to any server, and scans work fully offline. Two features go online, and only when you use them: Check a link fetches the page or image straight from the site you entered, like a browser would; and Find the source opens the search service you pick with the image's public link, or hands the image to the search app you choose in the share sheet. Nothing is ever sent to us.
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.
First, a fast read of embedded Content Credentials (C2PA), XMP and AI-generator tags: a signed or credible AI claim there decides on its own. Otherwise the on-device models decide — one fast model in a Standard scan, or two stronger models over six views each in a Deep Scan. The result screen's How we decided card shows which signal made the call.
The most thorough check in the app: two stronger AI models — one based on SigLIP2, one on TinyCLIP — each look at six views of the image, 12 in all, plus a region scan. It leaves less than half as many verdicts Uncertain: on 12,627 test images, about 10% came back Uncertain with a Deep Scan, versus 28% with a Standard scan. Like every scan, it runs on your phone.
Part of every Deep Scan. The image is split into nine overlapping regions, each checked on its own, and a heat map over the photo shows where the AI signal is, from green through amber to red. It helps spot AI-edited or pasted areas in otherwise real photos. Each region is blended with the whole-image score to avoid false hot spots, and the map is shown together with the verdict — an aid, not proof on its own.
Photos, saved images, screenshots and videos from your library; an image or a link you've copied, via Paste; a link to a post, article or image; animated GIFs; or anything you share to Expose AI from another app — images, videos and web pages alike. Use Crop to isolate the picture inside a screenshot.
Yes. Tap Link, or paste or share it — X (Twitter) posts, Reddit, news sites, blogs and direct image links all work. Your phone opens the page directly, like a browser would (X posts are read through X's public embed endpoint), finds the image and checks it on-device. If a post has several images, you pick one. Private or login-only pages may not work. Nothing is sent to us.
Yes. Choose a video from your library, share one from another app, or open an animated GIF: Expose AI takes 4 to 8 frames from across the clip — about one every two seconds — and checks each like a photo, with the Standard model on the free plan or a Deep Scan on every frame with Pro. You get one verdict for the whole clip, and each frame's verdict underneath. It works best on AI images turned into video; the newest AI video generators can slip through. It all runs on your phone.
Yes: tap Find the source under What to do next on any result. For an image from a link, pick Google Lens, Bing or TinEye, and it opens in your browser with the image's public web address. For other images, the share sheet opens so you can choose a search app, such as Google. Nothing is looked up unless you tap it, and nothing goes through us.
Yes. Standard scans are free and unlimited — videos and GIFs included — supported by a small banner ad. You also get 3 free Deep Scans to start, plus one more each time you choose to watch a short ad (up to 3 a day). Pro makes every scan a Deep Scan and removes all ads: $3.99 a week, $29.99 a year, or $49.99 once for Lifetime. Those are US prices; the app shows your local price before you confirm.
Every scan becomes a Deep Scan — unlimited, with the region map on every result and a Deep Scan on every frame of a video. Pro also adds batch check (up to 12 images at once) and PDF reports, and removes every ad. Nothing changes about privacy: every model runs on your phone.
Uncertain means the scan didn't find enough signal to call it — the app says so instead of guessing. After a Standard scan, you can run a Deep Scan on the same image for a second opinion: use a free one if you have one left, watch a short optional ad for another, or go Pro for unlimited Deep Scans. Cropping to just the picture, or finding a higher-quality copy, helps too.
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. Filter it by AI, Real or Uncertain, and pause it or clear it any time in Settings; uninstalling removes it.
Expose AI targets AI-generated and AI-edited images, including face-swapped and fully synthetic photos, and a Deep Scan's region map can point to an edited or pasted area inside an otherwise real photo. Videos are judged by their frames, so AI images turned into video are caught best, and the newest AI video generators can slip through.
Six: English, Español, Português, Deutsch, Français and 日本語. The app follows your phone's language setting.
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 photo or video you tap.
Yes. The models are bundled in the app, so scans work in airplane mode — videos and GIFs too. Checking a link needs a connection, since it downloads from the site you give it — and so do Find the source, ads and the Pro purchase.
Free. No account. Every scan stays on your phone.