These images carry an invisible watermark embedded with Meta's
VideoSeal (a 256-bit message you can't see).
Attack an image below, then run the detector and watch how many of the 256 bits survive. The
67 MB detector runs entirely on your device via ONNX Runtime Web,
no server, no upload.
Pick a watermarked image
The watermark is invisible at 256×256. "Heatmap" shows the residual, amplified ~18×.
Attack the image
Bits recovered
-- / 256
idle
Each cell = one of 256 bits. ■ correct · ■ flipped. ~50% = watermark destroyed (chance).
VideoSeal 1.0 (ConvNeXt-tiny extractor + YUV U-Net embedder), exported to fp16 ONNX and run entirely
in your browser via ONNX Runtime Web. The gallery images were embedded offline; “Watermark your own
image” embeds a fresh random 256-bit message on-device (the ~47 MB embedder downloads on first use).
Model + method:
facebookresearch/videoseal.