Gemini AI scanner: read the evidence in the original file

For Gemini or Google AI files, the most useful evidence is usually inside the original download, not in the pixels. AICheck365 checks C2PA/JUMBF data, PNG caBX-style provenance containers, digitalSourceType, Google claim-generator strings, XMP/EXIF fields, and MP4/MOV metadata locally in the browser.

Sample status and evidence profile

Bundled Gemini image sampleNot bundled yet. The page does not claim a direct Gemini PNG test until a licensed original sample is added.
Bundled Google generative-AI video sampleA Google Veo MP4 is included and carries valid Google generative-AI C2PA; it validates the Google C2PA video path, not Gemini image coverage.
Key fields to inspectdigitalSourceType = trainedAlgorithmicMedia, claim_generator_info, Google / Gemini / Imagen strings, PNG/JPEG C2PA locations, and MP4 tool fields.

Signals to Check

C2PA Content CredentialsStrong when a valid manifest declares trainedAlgorithmicMedia or a Google generative-AI claim generator.
PNG caBX / JUMBFImportant for original Google/Gemini-style image files because ordinary image viewers often hide these bytes.
XMP / EXIFMedium: Credit, CreatorTool, Software, and Google AI strings can support the C2PA evidence.
File nameWeak: names such as Gemini_Generated_Image are useful context but can be edited.

Limits

Use the C2PA validator when you specifically need manifest details; use the EXIF/XMP reader for supporting metadata.

FAQ

Does every Gemini image include C2PA?

No. Product entry point, file format, export path, and later processing can change whether C2PA remains readable.

What is the strongest Gemini C2PA field?

A manifest with digitalSourceType = trainedAlgorithmicMedia or a Google generative-AI claim generator is much stronger than a file name.

Will my Gemini file be uploaded?

No. The checks run locally in the browser.

Important: not finding this platform’s origin signals does not rule out that the file was generated by it. The provenance may never have been written, or it may have been removed during export, compression, transcoding, or screenshotting.