Browser verification
Check a Timestamp record.
Choose the complete photo whenever possible. We will distinguish an intact original from a readable QR whose photo pixels cannot be checked.
Private by design. The file is processed on this device. It is not uploaded or stored.
Only have the stamped photo in front of you?
Place the full QR inside the frame
This checks the QR signature only. It cannot verify the surrounding photo.
Have a proof code instead?
Reading the record…
Nothing is being uploaded.
What the result means
Photo match
The original JPEG still contains its embedded proof and this browser reproduces every pixel covered by its final-image signature.
QR signature only
The signed fields inside the QR are intact. The QR may have been copied, so this does not verify the surrounding photo.
Not identity certification
The record is self-signed. It does not independently prove the photographer’s identity or the truth of the scene, time, or location.