How it works

Four steps from
capture to court.

Every piece of evidence you create in CaseGuardian is sealed, hashed, and anchored to the Bitcoin blockchain before you put your phone down. Here is exactly what happens.

Sealed and anchored
custody-exchange-nov12.mp4 Nov 12 3:41 PM
SHA-256: a3f8c2e1b4d9f7e6a3f8c2e1b4d9f7e6
Bitcoin block 869,441 confirmed
The process

What happens when you press record

A hand holding a phone while capturing evidence
01
Capture

Photo, video, voice memo, or written note. The moment you create it, CaseGuardian locks in the exact timestamp, GPS coordinates, device ID, and a cryptographic fingerprint of every byte in the file.

Instant
A wax seal pressed onto dark paper
02
Seal

The file is encrypted with AES-256 and stored only on your device. A SHA-256 hash, a unique 64-character fingerprint, is forwarded to OpenTimestamps, which aggregates it with thousands of others into a Bitcoin transaction.

Under 2 seconds
A sealed envelope on a dark surface
03
Share

When you are ready, generate a sealed Attorney Package. CaseGuardian emails your attorney a notice of what the package contains and texts them a one-time access code. Neither can open the evidence. You then send the link itself from your own phone in one tap, because it carries the decryption key that exists only on your device. The link auto-expires and can be revoked at any time.

Two taps, both yours
A fingerprint impression in ink on white paper
04
Verify

Anyone, your attorney, opposing counsel, a judge, or a mediator, can paste your evidence fingerprint at case-guardian.com/verify. The Bitcoin blockchain confirms when it existed. No account, no fee, no CaseGuardian server involved.

Under 15 seconds
Under the hood

Why Bitcoin and not a certificate authority

A certificate authority can be pressured, hacked, or simply revoke your certificate. The Bitcoin blockchain cannot. Here is what actually happens to your evidence.

Step 1
SHA-256 hash computed on your device

Every file you capture gets a SHA-256 hash computed locally, a deterministic 64-character fingerprint of every byte. Change one pixel and the hash changes entirely. This is the mathematical proof that the file has not been altered.

Step 2
OpenTimestamps aggregation

Your hash is submitted to OpenTimestamps, an open-source protocol that aggregates thousands of hashes per day into a single Merkle tree and commits the root to Bitcoin. Your individual file is never on the blockchain, only the mathematical proof that it existed.

Step 3
Bitcoin block confirmation

When a Bitcoin block is mined containing your hash commitment, the timestamp is permanent and independent of CaseGuardian. Any full node operator on Earth can verify it. No central authority, no court order, nothing can rewrite it.

Bitcoin block 869,441
000000000000000000029f4a
3bf4f1b2b0b822cd15d6c15b

Merkle root:
a3f8c2e1b4d9f7e6a3f8c2e1
b4d9f7e6a3f8c2e1b4d9f7e6

Timestamp: Nov 12 2024
15:41:58 UTC confirmed
For your attorney

What they receive. What they can prove.

01
They receive a sealed package

A view-only link. No app, no account. Opens in any browser. Every item shows its Bitcoin block height, SHA-256 hash, GPS coordinates, device ID, and Ed25519 device signature inline.

No login required
02
They verify independently

They paste any hash at case-guardian.com/verify. The OpenTimestamps receipt proves the file existed at or before a specific Bitcoin block. CaseGuardian is not involved in this step. The math is public.

Under 15 seconds
03
Opposing counsel can run the same check

There is nothing proprietary about the verification. Opposing counsel, a mediator, or a judge can verify any record using the same public page. The blockchain is the notary. Not us.

Publicly auditable
Common questions

What people ask before they start

Is this admissible in court?
CaseGuardian is not a legal opinion and cannot guarantee admissibility. That is decided by the court and your attorney. What we provide is a mathematically verifiable chain of custody that is significantly harder for opposing counsel to dismiss than a screenshot or an unverified recording. Judges increasingly recognize OpenTimestamps Bitcoin anchoring as credible evidence.
Can someone claim the hash was faked?
They can claim anything. What they cannot do is produce an alternative Bitcoin block that predates the one containing your hash. The Bitcoin blockchain is a global public ledger maintained by thousands of independent nodes. Rewriting it to change a timestamp would require controlling over 50% of all Bitcoin mining power simultaneously, at a cost of billions of dollars. In practice, a Bitcoin-anchored timestamp is final.
What if CaseGuardian shuts down?
Your evidence is encrypted on your device, not on our servers. The Bitcoin anchoring is independent of CaseGuardian. It was written to the public blockchain and will remain there regardless of what happens to us. The OpenTimestamps protocol is open-source and verifiable using any compatible tool, not just our verify page.
Does my attorney need CaseGuardian to receive evidence?
No. Your attorney opens a standard link in any browser and does not need an account, the app, or a CaseGuardian subscription to access and verify your sealed package. The link comes from you rather than from us, because it carries a decryption key we never hold. Verification at case-guardian.com/verify requires no login and no fee.
Is my evidence private?
Yes. Your files are AES-256 encrypted on your device. Only the 64-character hash leaves automatically. It reveals nothing about the file contents. No file is uploaded to our servers unless you explicitly review and approve the package before sending. Even the company cannot read your evidence. We see only counts and technical metadata, never content, photos, recordings, or keys.

Start building your record today.

Every day without a sealed record is a day opposing counsel can dispute. Start for $29.99/month or $299/year. Cancel anytime.