Done-for-you Signal evidence certification
A Signal conversation you need as evidence? We certify your export.
ProofSnap certifies a Signal conversation as court-ready evidence: you export the chat from Signal Desktop or a recent Android build, send it to us, and within 24 hours you receive a signed package with a readable line-numbered transcript, SHA-256 hashes and an eIDAS qualified timestamp carrying the Article 41(2) presumption in the EU. One conversation costs $59.99 in 2026.
Divorce, harassment, fraud, a broken promise, defamation? If a Signal message is your proof, export and certify it now, before it is deleted, expires or is dismissed as a fake screenshot.
A plain screenshot has no provable date and is easy to dismiss as edited. Your certified package carries an eIDAS qualified timestamp (with a legal presumption of accuracy in the EU), a chain of custody, and your preserved raw export, so its integrity is not what the argument is about.
Not sure you can export? Email us first and we will confirm you can export before you pay. If we cannot process your files, you get a credit.
We only handle what the job needs. 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 keep our working copy for 30 days for support and disputes and then delete it automatically, and we keep payment records only as long as tax law requires.
One-time payment · no subscription · the certified package is yours to keep forever.
Delivered in 24 hours · eIDAS qualified timestamp included · Verifiable by anyone
John Smith
Sat, 27 Jun
I'll transfer the deposit today, send me the address.
14:02
Sure. You'll get the keys on Friday, I promise.
14:05
Done. Sent EUR 1,200.
14:11
Friday came and went. Where are the keys?
Fri 18:40
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.
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 walk you through the options 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 and deletion
Signal disappearing messages are gone for good once the timer expires, and the other party can delete their account. Export and certify now, while the conversation still exists on your device. A sealed, timestamped copy also supports an adverse-inference argument if the other side later destroys their messages.
No chain of custody
A raw export is missing the metadata, the integrity record and the documented handling that authentication needs. 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.
Export your Signal chat
On Signal Desktop and on recent Android builds: Settings, then Chats, then Export chat history. On iPhone, link Signal Desktop and export there.
See exact steps ↓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.
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:
- 1Click the gear (Settings) icon in the bottom-left corner.
- 2In the left panel, click Chats.
- 3Scroll to Export chat history, click Export, then confirm in the dialog Signal shows.
Send us the saved file together with any attachments folder.
No Desktop export option, or want the strongest exhibit?
On a phone?
Signal now offers the chat-history export on Android as well: Settings, then Chats, then Export chat history, which saves a machine-readable JSON file. On iPhone that option does not exist, so from there the reliable route is Signal Desktop: install it and link it to your phone (Signal, Settings, Linked devices), then export there. We build the transcript only from that readable export, and your keys never leave your device.
Optional (Android): you can also make an on-device backup (Settings, Backups, On-device backups). It stays encrypted and we never open it or ask for your recovery key, so send it only as a sealed raw exhibit; on its own it does not produce a transcript.
See Signal's guide to on-device backups.
Send us everything (optional, for contested matters)
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, and we do not open it. If authenticity is ever disputed, a court-appointed expert can verify the transcript and the JSONL against the database. Opening the encrypted database needs its key, which you hand to the examiner 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 keep our working copy for 30 days for support and disputes and then delete it automatically, and we keep payment records only as long as tax law requires. Not sure what you have? Email support@getproofsnap.com before you order and we will guide you.
What you get back
The centerpiece 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
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 expert 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 decentralized, independent, tamper-resistant proof that the export existed at a point in time. How much weight it carries is for the court to decide.
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 the accuracy of the date and time it indicates and of the integrity of the data to which they are bound.
"A qualified electronic time stamp shall enjoy the presumption of the accuracy of the date and the time it indicates and the integrity of the data to which the date and time are bound."
Every ProofSnap Signal certification ships as a 12-file signed ZIP carrying a SHA-256 hash of each file, an RSA-4096 manifest signature, a Bitcoin OpenTimestamps anchor and this eIDAS qualified timestamp, for a flat $59.99 as of September 2026.
What certification proves, and what it rests on
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 rests on
- A SHA-256 hash of every file, in a manifest signed with an RSA-4096 key whose public half ships in the package.
- An eIDAS qualified timestamp from a Qualified Trust Service Provider on the EU Trusted List, plus a Bitcoin OpenTimestamps anchor.
- A chain of custody recording every step, so the handling of the file is on the record rather than asserted.
Authorship is for the court to decide, as it always is. Our job is to make the content and order of your export verifiable, and to fix the point in time at which it existed, 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, once a qualified person signs the Rule 902(11) certification and the proponent serves the notice it requires), 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.
Signal Chat Certification
1 conversation · certified in 24 hours
- 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
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.
- Add a signed technical report at checkout, $24.99. What we received and how it was sealed, signed by the examiner. Any jurisdiction, 29 languages.
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, Telegram chat exports and Facebook Messenger chats, plus documents and recordings. Mention what you have when you email us.
Certified Signal evidence 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 | $20 to $40 | From several hundred dollars upward |
Frequently asked questions
For a website, not a chat
Need to prove a web page, not a Signal conversation?
This page is about Signal chats. If your evidence is a website, a social post, a marketplace listing, a review or an online article, ProofSnap is a Chrome extension that lets you capture it as court-ready evidence yourself, in seconds. The same integrity you get here: a SHA-256 hash, an RSA-4096 signature, a Bitcoin blockchain timestamp and a Provenance Certificate, packaged into an 11- to 15-file evidence ZIP you can verify for free.
Standard SnapPack
10 captures · no expiration · one-time purchase
Pay-as-you-go, no subscription. Everything in the standard capture: export, metadata, a short video record, a Provenance Certificate and a blockchain timestamp.
eIDAS SnapPack
EU qualified timestamps (Disig a.s.)
$5.00 / stamp · also 1× $6.99 or 10× $49.99
Adds a qualified eIDAS timestamp per capture, with the eIDAS presumption of the accuracy of the date and time and of the integrity of the data they are bound to. Whitelabel branding on the evidence PDF.
Subscription
Essential · Professional · Enterprise
Annual plans save 20%
For regular use: monthly capture allowances, File Certification and eIDAS stamps on higher tiers. Includes a 7-day free trial (a credit card is required to start).
Prefer no subscription and no auto-renewal? The Standard SnapPack at $4.99 is a one-time purchase. SnapPacks are bought inside the extension after you install it. See the full ProofSnap pricing and features on getproofsnap.com.
Free to install · capture your first piece of web evidence in under a minute.