Pixel Watermark Verification

Real data in real pixels. Not metadata. Not headers. The pixels themselves.

Upload an image or paste a URL. DIAP extracts provenance data embedded directly in pixel values using pixel-level watermark. The authorization chain lives in the actual bits of the image.

Drop a file here or click to browse

Images (PNG, JPEG, WebP) • Videos (MP4, WebM, MOV) • Audio (MP3, WAV, OGG) — up to 200MB

How pixel watermark verification works

Upload an image

Any PNG, JPEG, or WebP — downloaded from a dashboard, screenshot, from social media, or fetched from a URL.

Pixel-level extraction

DIAP reads the embedded watermark data from pixel values. If the primary watermark is found, the payload is decoded. If compression destroyed the pixel data, perceptual hash matching is used as fallback.

Full provenance chain

The extracted payload reveals: talent identity, authorizing studio, license status, render receipt ID, and cryptographic signature verification.

Pixel Watermark

PRIMARY VERIFICATION METHOD

The full DIAP payload (protocol version, receipt ID, license token, talent ID, studio name, timestamp, asset ID) plus an Cryptographic Signature signature is encoded into the least significant bits of RGB channels. Each pixel carries 3 bits. A 1920×1080 image can store over 770KB of hidden data.

Perceptual Hash Fallback

COMPRESSION-RESISTANT MATCHING

If social media recompression or heavy JPEG compression destroys the embedded pixel data, DIAP falls back to perceptual hash matching. A visual fingerprint of the image is compared against all known watermarked assets. This survives resizing, format conversion, and moderate quality loss.

Try it yourself

Go to the Marvel Studios dashboard, download any watermarked asset, then upload it here. The provenance chain will be extracted directly from the pixel data — no database lookup, no metadata, no EXIF. The data is in the pixels themselves.