Skip to content

Supported signals

Every check the scanner can run, and its current state.

SignalContent typesStateEvidence classMethodLimitations
Media container and structureImage, Audio, VideoLiveVerified factMagic-byte identification and bounded structural parsingA readable container establishes technical structure, not authorship.
Hidden and control charactersText, WebsiteLiveVerified factCharacter-level analysis of the submitted textHidden characters are formatting evidence, not proof of AI authorship.
Unicode normalization and confusablesText, WebsiteLiveVerified factUnicode normalization, compatibility and mixed-script analysisMixed scripts and normalization differences have many legitimate causes.
C2PA manifest detectionImage, Audio, VideoLiveVerified factContainer parsed for an embedded C2PA manifest storePresence is local fact; it does not identify AI involvement or validate the signature.
C2PA cryptographic validationImage, Audio, VideoPartialVerified factC2PA signature, claim and trust validationValidation is live only when a compatible validator endpoint is configured.
Container and origin metadataImage, Audio, VideoLiveDeclaredContainer metadata read locally (EXIF, XMP, container tags)Metadata is editable and is commonly stripped during export or upload.
Generator and editor metadataImage, Audio, VideoLiveDeclaredMetadata checked for a declared synthetic sourceA named tool is a declaration; editor-only names are not treated as AI generation.
Stable Diffusion and ComfyUI workflow metadataImageLiveDeclaredPrivacy-safe parsing of PNG parameters and ComfyUI JSONPrompts and full workflows are redacted; metadata can be edited.
Declared synthetic source typesImage, Audio, Video, WebsiteLiveDeclaredMetadata checked for a declared synthetic sourceA declaration is not cryptographic verification.
Website head, headers and structured dataWebsiteLiveDeclaredPage head parsed after a single requestOne fetched page is inspected; this is not a domain-wide crawl.
Representative website imagesWebsitePartialNot verifiableUp to 4 linked images downloaded and parsedAt most four representative images are inspected.
Google SynthIDText, Image, Audio, VideoNo public verifierNot verifiableGoogle SynthID verification serviceNo verified public programmatic interface is available.
OpenAI vendor provenanceText, Image, Audio, VideoNo public verifierNot verifiableOpenAI verification serviceNo verified public programmatic interface is available.
Anthropic / Claude provenanceTextNo public verifierNot verifiableAnthropic verification serviceNo verified public programmatic interface is available.
External forensic analysisImage, Audio, VideoConfigurableForensicOptional external model-based forensic adapterNo forensic provider is selected or configured; probabilities would remain non-proof.

Adapter ready means the integration is implemented and switches on as soon as an official verification endpoint is configured.

This table is generated from the live provider registry.