Signal messages disappear and accounts get deleted. Certify your chat as court-ready evidence before your proof is gone. Certify your chat ↓

Done-for-you Signal evidence certification

A Signal conversation you need as evidence? We certify your export.

Export your Signal chat, send it to us, and we deliver a court-ready certified package: a readable, line-numbered transcript with an eIDAS qualified timestamp. One conversation, certified in 24 hours.

Divorce, harassment, fraud, a broken promise, defamation? If a Signal message is your proof, capture it now, before it is deleted, disappears, or gets dismissed as a fake screenshot.

1Export your Signal chat 2Pay $59.99 and upload 3Certified transcript in 24h

A plain screenshot has no provable date and is easy to dismiss as edited. Your certified package carries an eIDAS qualified timestamp (presumption of accuracy under Article 41(2)), a chain of custody, and your preserved raw export, so it holds up in court.

Not sure you can export? Email us first, we confirm you can export before you pay. If we cannot process your files, you get a credit.

We never see what we do not need. We work only from the file you send us, from a full export we transcribe only the one conversation you ask for, and after we hand over your package we delete all your data from our servers.

One-time payment · no subscription · the certified package is yours to keep forever.

Delivered in 24 hours · eIDAS qualified timestamp included · Verifiable by anyone

Illustrative example. We turn your raw Signal export into a line-numbered transcript, so you can cite Line 47 and point to the exact message.

$59.99
per conversation
24 h
delivered after payment
eIDAS
qualified timestamp included
23
countries using ProofSnap
Secure payments via Stripe Open, free verification (MIT) Disig a.s., QTSP on the EU Trusted List Bitcoin OpenTimestamps anchor

Every package can be verified by anyone, for free, in the open Trust Verifier.

Quick answer

How do I turn a Signal conversation into court-ready evidence?

Get your Signal chat out (Signal Desktop's built-in export where available, or we guide you for your device), send it to ProofSnap, and we deliver a certified package within 24 hours. We render a readable, line-numbered transcript so you can cite a specific message, hash every file with SHA-256, sign the manifest, anchor it in the Bitcoin blockchain and add an eIDAS qualified timestamp. The raw export is preserved untouched. One conversation is $59.99.

What it proves: that your export existed in that exact state no later than the timestamp, and that it has not changed since it was sealed. What it does not prove: who wrote a given message. Authentication of origin stays with the court. ProofSnap is an evidence tool, not legal advice.

Why a Signal screenshot will not hold up

You may already hold the decisive evidence in your case. The problem is the form it is in. Certification fixes all four weaknesses.

"Anyone could have edited this"

A screenshot or a copy-pasted export is trivial to alter. Without a cryptographic hash the other side can dismiss it as unverifiable, and the burden is on you.

No provable point in time

A file on your computer has no independent date. Certification anchors it in time with a Bitcoin OpenTimestamps proof and an eIDAS qualified timestamp that carries a legal presumption.

Disappearing messages

Signal supports disappearing messages and the other party can delete their account. Export and certify now, while the conversation still exists on your device.

No chain of custody

A raw export is missing the metadata, custodian declaration and integrity record that authentication needs (FRE 902(14)). We preserve the raw export and add all of it.

From "I have the chat" to court-ready, in four steps

A done-for-you service. You export and send, we do the rest, you receive the sealed package within 24 hours.

1

Export your Signal chat

On Signal Desktop: Settings, Chats, Export chat history. On a phone, send a backup instead.

See exact steps ↓
2

Order and pay

Pay the one-time $59.99 for your conversation.

Pay $59.99
3

Upload on the secure page

A secure upload page opens right after payment. Upload your files and email us which chat to certify plus your case reference.

4

We certify and deliver

A signed ZIP with your line-numbered transcript, preserved raw export, Bitcoin anchor and eIDAS timestamp, within 24 hours.

Step 1 in detail

How to export your Signal chat

The clean way on Signal Desktop, plus what to do if you cannot export.

Get your chat out of Signal

Open the Signal Desktop app on your computer, then:

  1. 1Click the gear (Settings) icon in the bottom-left corner.
  2. 2In the left panel, click Chats.
  3. 3Scroll to Export chat history, click Export, select Include media (larger file size) and then click Continue.

Send us the saved file together with any attachments folder. No Desktop export option yet? See the options below.

No Desktop export option, or want the strongest exhibit?

No Desktop export option?

On Android, Signal can make an encrypted backup (Settings, Backups, On-device backups) protected by a 30-digit passphrase, saved as a signal-*.backup file. On iPhone, Signal has no local backup export, so just email us and we will work out the best option with you.

See Signal's guide to on-device backups.

Send us everything (recommended)

Also send the full Signal database (db.sqlite plus its db.sqlite-wal / db.sqlite-shm sidecars) and any related files. We seal them all, hashed and timestamped, never opened. If authenticity is ever disputed, a court-appointed technician can verify the transcript and the JSONL against the database. Opening the encrypted database needs its key, which the custodian hands to the technician separately.

Where to find the files, in Signal's sql folder:

  • macOS: ~/Library/Application Support/Signal/sql/
  • Windows: %AppData%\Signal\sql\ (C:\Users\you\AppData\Roaming\Signal\sql\)

Quit Signal first so the database is saved cleanly, then copy all three files together.

"Request your account data" from Signal returns account details, not your messages. From a full export we transcribe only the one conversation you ask for; the rest is sealed for integrity but never transcribed. After we deliver your finished package, we delete all your data from our servers. Not sure what you have? Email support@getproofsnap.com before you order and we will guide you.

What you get back

The centrepiece is a human-readable transcript: we convert your Signal JSONL (or other JSON) export into a clean, line-numbered transcript PDF you can actually hand to a court. Around it sits a signed ZIP built for admissibility, and we email you an Evidence Delivery Note alongside it.

Everything is verifiable by anyone, for free, in the open Trust Verifier.

The conversation transcript (rendered from your export)

A raw .jsonl or JSON export is not something you hand a judge. We parse it and produce a Chat Conversation Transcript PDF: every message in original send order, by timestamp, with each entry numbered in the left margin so you can cite "Line 47" in a filing.

Cover sheet: parties, case reference, date range, message count, source file and source SHA-256

Faithful rendering: nothing added, altered, reordered or omitted (not a selective extract)

Deleted messages shown as markers; attachments referenced by file name and type

Methodology, time-zone (UTC) and scope-of-proof notes included for the court

Inside the signed evidence ZIP

files/ProofSnap_Transcript.pdf files/main.jsonl (raw export) files/db.sqlite (sealed, if provided) manifest.json manifest.sig publickey.pem manifest.json.ots manifest.json.tsr eidas_validation.json chain_of_custody.json forensic_log.json provenance_certificate.pdf

Preserved raw export

Your original Signal export is kept untouched alongside the transcript, so it can be re-derived and independently verified.

Sealed source database

Send the full Signal database and we seal it too, hashed and timestamped but never opened, so a court-appointed technician can later verify the transcript and JSONL against it.

Two timestamp layers

Bitcoin OpenTimestamps anchor plus an eIDAS qualified timestamp from Disig. We email a delivery note carrying the ZIP SHA-256.

Two layers of proof, and what each one means

Both layers are included in every certification. The qualified timestamp is what carries legal weight in the EU.

Bitcoin OpenTimestamps

The SHA-256 hash of your sealed manifest is anchored in the Bitcoin blockchain: a decentralised, independent, tamper-resistant proof that the export existed at a point in time. Subject to the court's free evaluation of evidence.

eIDAS qualified timestamp

Court-grade in the EU

Issued by Disig a.s., a Qualified Trust Service Provider on the EU Trusted List. Under eIDAS Article 41(2) it carries a presumption of accuracy of the date and integrity of the data: the other side has to rebut it.

Honest positioning (this matters)

What certification proves

  • The export existed in that exact state no later than the timestamp.
  • It has not been altered since it was sealed.
  • The raw export is preserved for later expert examination.

What it does not do

  • It does not prove who wrote a given message.
  • It is verifiable preservation, not a forensic acquisition of the device.
  • Admissibility and weight are decided by the court.

The court assigns authorship, as it always does. Our job is to make the content, order and timing impossible to dispute, so the fight is about what the messages mean, not whether you faked them.

Built to support authentication under FRE 901 and self-authentication under FRE 902(14) (certified data plus hash values), and the eIDAS Article 41(2) presumption in the EU. ProofSnap is an evidence tool, not legal advice. For your specific case, consult a qualified lawyer.

Pricing

Already have the Signal conversation exported? We certify it as-is.

One certification covers one conversation, including its attachments and any supporting file.

Done-for-you certification

Signal Chat Certification

1 conversation · certified in 24 hours

$59.99
  • Your Signal export, certified as-is
  • One conversation, including attachments and a supporting file
  • Readable, line-numbered transcript rendered
  • eIDAS qualified timestamp + Bitcoin anchor
  • Signed ZIP + certificate PDF + chain of custody
Order Signal Chat Certification · $59.99

Right after payment, a secure upload page appears where you send us your files, so nothing sensitive has to go by email. If we cannot process your files, we will help you produce a usable export or issue a full credit toward a future certification. Not sure what you have? Ask us before you order.

Several conversations or a recurring need?

Law firms and investigators certifying chats regularly: email support@getproofsnap.com and we will arrange volume handling.

A different messenger?

We also certify WhatsApp chat exports, plus documents and recordings. Mention what you have when you email us.

vs. a screenshot, a DIY exporter or a forensic lab

Court-grade certification, delivered in 24 hours, at a fraction of forensic-lab cost.

Feature ProofSnap Screenshot DIY exporter Forensic lab
Readable, line-numbered transcript No Sometimes
SHA-256 hash + signed manifest No No
eIDAS qualified timestamp No No Rarely
Raw export preserved for re-derivation No No
Turnaround 24 hours Instant, no proof Instant, no proof Days to weeks
Typical price $59.99 Free ~$30 $375 and up

Frequently asked questions

Certify your chat · $59.99