Private · On-device by default

Check a file. Then check the facts.

Choose a photo, video, screen frame, or long English text.

AICheck finds clues. It cannot prove who made something, and it can be wrong.

Learn why results can be wrong →
0 characters · 0 KB · minimum 1,000 characters, maximum 100,000 characters / 256 KB

Maximum 100,000 characters or 256 KB. Short text, code, lists, translations, and non-native English are easy for this tool to get wrong. Your text stays on this device.

Improve your draft locally

Suggest clearer wording without uploading your text. You review every change. This does not identify authorship, hide AI use, or guarantee any detector result.

Photo/video: 3 free checks left today · Plans & billing

AICheck result

No numeric score

What to do next

Verify the original source and surrounding context.

Never use an AICheck result as the sole basis for discipline, employment, education, moderation, legal, safety, or other consequential decisions.

How it works

  1. Choose something to check. Paste long English text or select a photo, video, or screen frame.
  2. Read each clue. AICheck keeps the model score, file details, and content markers separate.
  3. Double-check the source. Look for the original file, edit history, drafts, and other trusted evidence.

Pricing

Free

$0
  • 3 image checks a day (a video or screen scan counts as one)
  • Unlimited text checks
  • On-device text-pattern and image-evidence checks — nothing uploaded by default

FAQ

How accurate is the detector?

There is no honest single accuracy number. The text tool has not been validated as an authorship detector. Image Model v1 was trained on older data, and its real-world accuracy has not been established for modern generators, compression, edits, screenshots, or unusual images. A low score never means “authentic.” File details and content markers are clues too, not proof.

Can AICheck check videos and my screen?

Yes, with honest limits. A video first checks supported embedded Content Credentials locally, then requests 8 evenly spaced still frames through the image model and shows the median and highest successful scores. A timed-out or failed seek is labeled and not counted as a sampled frame. It is not a full-video analysis: only the first ten minutes are sampled, and audio and motion over time are not analyzed. A screen scan captures one frame of a screen or window you choose and stops sharing immediately. If capture is unavailable, AICheck gives screenshot instructions. Frames stay on-device.

Do my images leave my device?

Not by default. Text and image checks run on your device. On the web, an image is only uploaded after an active AICheck Pro subscription enables the opt-in cloud box and you tick it for that check. Native app scans remain on-device in this release. See Privacy for details.

What are Content Credentials?

Content Credentials (C2PA) can carry signed provenance claims about how media was created or changed. For supported embedded credentials, AICheck locally checks the manifest, signature, connection to the file, and signer trust using the official Content Authenticity Initiative SDK and a bundled checksum-pinned official trust-list snapshot. It does not fetch remote manifests. If the validator, WebAssembly runtime, or trust list cannot complete the check, AICheck reports unavailable rather than calling the credential invalid. A valid credential records signed provenance; it does not make the content true, and a missing credential does not make it untrustworthy.

How do I cancel AICheck Pro?

Web AICheck Pro subscriptions are billed by Stripe. While Pro is active, choose Manage Pro at the top of this page to open Stripe's secure portal and update or cancel it. Your Stripe receipt and support remain available as fallbacks. Native AICheck Unlimited subscriptions are managed in your App Store or Google Play account settings.