Skip to main content
Check origin answers one question about a picture or a video you attach: does it look authentic, or does it carry the marks of generation or manipulation? It is an explicit ask on attached media — not something that runs silently on every image in a thread.

Run a check

1

Attach the media

Choose + → Check origin on the composer, or attach the file with Attach file. iPhone HEIC/HEIF photos are accepted.
2

Ask

Is this photo authentic? or Was this generated? The turn runs the origin check on the attachment.
3

Wait for the verdict

Cortex holds its reply until a verdict paints. You will not get a confident paragraph followed by a result that contradicts it.

When the check cannot run

If origin check is unavailable on a deployment, the product says so instead of guessing. That is fail-closed behaviour, not a broken button: no verdict is still no verdict. Ask again later rather than reading silence as a result.

What it is not

Pictures generated with Cortex-Image-1 are ordinary Library files. If you want to know whether one of them reads as generated, attach it and ask — the check does not run on its own after generation.

Sizes and formats

An origin check runs on an attachment, so the same upload limits apply as anywhere else in Chat and Library. A file that was rejected at upload is never attached, so there is nothing for the check to read — attach a supported file or a smaller one. See payload_too_large for the ceilings and Library for the failure states.