✓ Local verification  ·  No upload required

Verify a Case Ledger evidence bundle.

Reviewers can check hashes, signatures, audit records, timestamp tokens, and the signed bundle seal — without buying the recorder or sending confidential recordings to a server.

The free Case Ledger Viewer for independent verification is coming soon. Email above to be notified.

What to ask for.

Ask the sender for the complete .evidencebundle folder. If they need to send one file, they should ZIP the whole folder. The MP4 alone is not a complete evidence package.

Three steps. That's it.

§ I · OPEN

Open the bundle

Use the free Case Ledger Verifier app and choose Open Evidence Bundle. The verifier walks every required check.

§ II · REVIEW

Review every check

Verified means required hashes, signatures, identity, audit, inventory, and content-seal checks all passed.

§ III · ESCALATE

Treat failures seriously

If a required check fails, treat the bundle as changed or incomplete unless the sender can provide a clean copy.

Verify recordings directly in the app.

Every recording in your Evidence Library can be verified, exported as a bundle, or have its public key viewed — without uploading anything. Verification runs locally against the manifest, signature, audit chain, and file lock.

Case Ledger Evidence Library showing a list of recorded mp4 files with timestamps and file sizes, with action icons for opening, verifying, bundling, and deleting each recording. A Verify Recording button and Public Key export are available at the top.

Command-line verification.

Use the CLI locally or in an intake workflow. JSON output makes it easy to drop into existing review pipelines.

Terminal · macOS
# Standard human-readable output caseledger-verify /path/to/Recording.evidencebundle # JSON output for automation caseledger-verify --json /path/to/Recording.evidencebundle

What verification proves.

Verification proves the files in the bundle match the signed local evidence package and have not changed since signing. It does not prove that the screen content itself is true, complete, or admissible. Case Ledger does not guarantee admissibility.

Privacy

Verification runs locally. The verifier does not upload the recording, manifest, audit log, or evidence metadata.