receipts.youSeal a screenshot
Snitch Tracker
local · no upload · no signup
§ Catch the snitch

Find out who leaked it.

Give a different invisibly-watermarked copy to each person. Every copy looks identical to the original — no QR, no visible mark. When one leaks, drop it below and we'll tell you which recipient's copy escaped, with the full timestamped receipt.

01
Produce

Mint one watermarked copy per recipient.

Drop the image to protect
next: name your recipients · PNG, JPG, WebP · up to 25 MB
Each recipient gets a copy that looks identical to the original but carries an invisible per-recipient fingerprint. Everything happens in your browser — the image bytes never reach us.
02
Verify

When one leaks — drop it here.

Drop the leaked image here
we extract the invisible per-recipient watermark
Runs locally in your browser. The image bytes never touch our servers — only the recovered variant ID is looked up.
Invisible

The watermark cannot be seen. Each copy looks pixel-identical to the original you uploaded.

Compression-tolerant

The fingerprint survives the recompression most platforms apply when you share an image — WhatsApp, Instagram, Twitter, Telegram, Signal.

Local

Watermarking and detection both run in your browser. The image bytes never reach our servers — only a 32-byte hash does.

No watermark survives every attack — heavy editing, extreme compression, or deliberate watermark-removal tools can defeat it. For the realistic re-share paths a snitch actually uses, this works. Read the methodology if you want the technical details.