Free & Independent Verification — No Account Required

Verify Digital Evidence Integrity Online

Upload a ProofSnap evidence package (.zip) to independently verify SHA-256 hashes, RSA-2048 digital signatures, Bitcoin blockchain timestamps, and EU eIDAS qualified timestamps. Court-admissible under FRE 901/902 and eIDAS Regulation 910/2014.

100% client-side — your evidence files never leave your browser. Anyone can verify: lawyers, judges, insurers, and law enforcement.

What Gets Verified

The Trust Verifier performs six independent cryptographic and forensic checks on every evidence package to confirm it has not been altered since capture.

Digital Signature

RSA-2048 signature verification ensures the manifest was created by ProofSnap and has not been altered.

SHA-256 Hash Integrity

Each file in the evidence package is hashed and compared against the manifest to detect any modifications.

Blockchain Timestamp

OpenTimestamps proof anchored to the Bitcoin blockchain confirms the evidence existed at a specific point in time.

EU eIDAS Timestamp

Qualified electronic timestamp under EU Regulation 910/2014, issued by an EU-accredited Trust Service Provider.

Chain of Custody Verification

Under ISO/IEC 27037:2012 and FRE 901/902, digital evidence must have a documented, unbroken chain of custody from capture to court presentation. The verifier validates all three custody components automatically.

Forensic Log

Tamper-evident hash chain linking every event from capture initiation to package creation. Each entry is cryptographically chained to the previous one.

Device Integrity

Browser-environment analysis detects automation tools, virtual machines, and other indicators that could compromise evidence reliability.

ISO/IEC 27037:2012

Chain-of-custody documentation follows international standards for the identification, collection, and preservation of digital evidence.

How to Verify Digital Evidence Online

Verification takes less than 10 seconds. Upload a ZIP, and the verifier recomputes every hash, checks the digital signature, and confirms timestamps against external authorities — all without uploading your file to any server.

1

Upload Evidence Package

Select or drag and drop a ProofSnap .zip file. The file is processed entirely in your browser — nothing is sent to any server.

2

Cryptographic Checks

The verifier reads manifest.json, computes SHA-256 hashes for each file, and verifies the RSA-2048 digital signature against the included public key.

3

Timestamp Verification

If present, the Bitcoin blockchain timestamp (OpenTimestamps) and/or EU eIDAS qualified timestamp are verified against external authorities.

4

Results Report

Each check is reported individually with a clear pass/fail status, so you can present a complete verification report alongside your evidence.

Frequently Asked Questions

Common questions about digital evidence integrity, court admissibility, and how the ProofSnap Trust Verifier works.

Start Capturing Court-Admissible Evidence

7-day free trial. No credit card required. Capture web pages as legally admissible digital evidence with blockchain timestamps and digital signatures.