Your messages, exactly as they were.
Sealed Thread is a Mac app that turns your iMessage, SMS and WhatsApp history into evidence: every message and call with its exact time, including edits, unsent messages and Recently Deleted, sealed and ready for your attorney.
Free to join. One email when the signed Mac build is ready. Your messages never leave your Mac.
Sample data. Page 1 of Exhibit A, as Sealed Thread produced it.
Works with
- iMessage
- SMS & RCS
- Phone calls
- FaceTime
The whole record, in one window.
Follow one sample story through every screen: Alex promises $1,200 for the deposit, you count on it, and minutes later the promise is edited. Days later Alex denies it. Every screenshot shows the same conversation.
ClickTap any screenshot to see it full size.
A screenshot shows what they say now. Sealed Thread shows what they said.
- No dates or times. Messages hides them unless you swipe, and a screenshot can't prove when anything was sent.
- Easy to crop, hard to trust. Nothing shows what came before or after, or that nothing was left out.
- Edits hide behind a tap. An edited message shows its new wording. The earlier version is a tap away on the phone, but a screenshot leaves it out, along with when it changed. Sealed Thread shows every stored version and its time.
- Thousands of them. A year of messages is hundreds of screenshots, and one is always missing.
No dates or times. The earlier wording stays hidden behind “Edited”, and a message you deleted is gone from view.
Every version, every time, sealed with a SHA-256 fingerprint and logged in the chain of custody.
Switch views to compare. Same conversation: a $1,200 promise, edited after you relied on it, then denied. Sample data.
From your Mac to a certified exhibit in four steps.
Read
Sealed Thread opens the Messages database on your Mac read-only. It never changes a thing, and nothing leaves the computer.
Preserve
A snapshot seals the conversation and every attachment in one pass, fingerprints each file, and locks the copy.
Review
Jump through years in seconds, search everything, and flag the messages that matter with a private note.
Export
Pages are drawn from the data itself, then fingerprinted, logged and certified. Ready for your attorney.
Built for the moment a message becomes evidence.
Jump to any day in years of messages.
Open the week of September 13 and the whole story is there: the promise, the unanswered calls, the denial.
- Years, months, weeks and days, with counts
- Phone and email conversations combined by contact
Search “1,200”. Find the promise, even after it was edited.
Search every conversation at once. Sealed Thread searches every stored version, so the edited promise still turns up.
- Filter by person, dates, sender or Recently Deleted
- Export the results as a PDF
Flag it, note it, build the exhibit.
Flag the messages that matter, add a note, and click Build Exhibit. You get a labelled document with the surrounding context and every gap marked.
- Time, time zone and record ID on every message
- Bates numbers and redaction built in
See the calls between the messages.
Calls from your Mac sit between the messages, missed ones in red. Add your own dated events for context; they are never exported.
- Each call cites its call record
- Counted separately from messages
A day, a week or years, in the format you need.
Export a day, a week or any range in one click, as PDF, JPG pages, an HTML archive or CSV. Pages are drawn from the data, never screenshotted.
- Attachments copied and fingerprinted
- A certificate with every export
Seal it now. Prove it later.
Seal the conversation before anything disappears. Every file is fingerprinted, every export is logged, and one click proves nothing changed.
- Locked, read-only snapshots
- Hash-chained chain of custody
Know exactly what's still in iCloud.
See every photo that is still only in iCloud, how to bring it down, and a sealed list of anything still missing.
- Warns if files leave your Mac
- Never claims a record is complete when it isn’t
WhatsApp too.
WhatsApp for Mac, chat exports, and the WhatsApp database from an iPhone backup, sealed exactly as received.
Stamped and blacked out.
Bates numbers on every page. Fixed-width redaction, so a name's length gives nothing away.
One sealed bundle.
Exports, certificates and the custody log in one AES-256 encrypted file, plus a draft statement in Word.
Made for people who need proof to protect themselves.
Placeholder quotes: replace with real tester feedback before launch“I had a folder of four hundred screenshots and no dates on any of them. Sealed Thread gave my lawyer one exhibit with every time and a certificate.”
“The Bates numbers and the gap markers are exactly how we'd prepare it ourselves. It saves us days per client.”
“Clients used to send us photos of their phone. Now they send a sealed bundle and we can check every file ourselves.”
“The missed calls sitting right between the messages told the whole story. Nobody could argue with the timeline.”
“For people documenting harassment, it matters that nothing leaves their Mac. That's the first question they ask.”
“Being able to show exactly how a record was collected changes how much weight an investigation can put on it.”
Be first to get the signed Mac build.
Every export comes with its own receipt.
A certificate records the source, the settings and the fingerprint of every file. Each log entry locks in the one before it, so no past record can be changed unnoticed.
SEALED THREAD EXPORT CERTIFICATE
Created: Mon Sep 28, 2026 12:37:53 PM MDT
Format: PDF · 2 pages
Conversation: Alex Rivera (+15550100101)
Range: Exhibit A: 2 flagged items with context
8 messages and 4 calls shown
Bates range: VERB000001 to VERB000002
Calls included: 4, from this Mac's call history
Omitted: 360 messages not shown (marked)
SOURCE
Kind: Live Messages database on this Mac
Database SHA-256: 2ea1d9…e2fce5
OUTPUT
1 file (PDF) SHA-256 ebfb7690…63cf8190
Record SHA-256: baf66ca3f4…
Previous record: 1d93759361… (the snapshot)
Chain check: ✓ all 2 records chain correctly
When the conversation is the evidence.
- Family mattersCustody, support and divorce
- Harassment & safetyThreats and patterns, preserved
- Work & businessDeals and disputes made over text
- Attorneys & paralegalsExhibits instead of screenshots
- HR & investigationsRecords with a clear chain of custody
- Personal archivesEvery conversation, kept complete
Your messages never leave your Mac.
No account, no servers, no analytics. Sealed Thread reads your messages read-only, does its work on-device, and saves what it makes where you choose.
Sealed Thread makes no network requests. Photo text and voice transcripts are made on the Mac.
The Messages database is opened read-only. Sealed Thread never changes or deletes a message.
Require Touch ID or your password to open Sealed Thread, after five minutes away and when the screen sleeps.
Hand your attorney one encrypted bundle. The password is never stored.
- What it is
- A Mac app that preserves, searches and exports message history as verifiable records
- Sources
- iMessage, SMS, RCS, WhatsApp, and phone and FaceTime call history
- Exports
- PDF, JPG, HTML archive, CSV, exhibits with Bates numbers
- Integrity
- SHA-256 per file, sealed snapshots, hash-chained custody log
- Privacy
- On-device, read-only, no account, no network requests
- Requires
- macOS 14 Sonoma or later. Pre-release, from Mach Advisory
Questions, answered plainly.
Something else? Ask when you join the pre-release and we'll answer personally.
What is Sealed Thread?
A Mac app that turns the iMessage, SMS and WhatsApp history on your Mac into exact, verifiable records: PDFs, pages, spreadsheets and archives showing every message with its date, time and record ID, sealed with SHA-256 fingerprints and a chain-of-custody log.
Will my exports hold up in court?
No app can promise that; the court decides. Sealed Thread gives your attorney what authenticating messages usually requires: complete records with times and IDs, a fingerprint for every file, a custody log and a draft statement of how they were collected.
Do my messages get uploaded anywhere?
No. Sealed Thread makes no network requests and has no account. It reads the Messages database on your Mac read-only, and saves what it makes where you choose.
My messages are on my iPhone. Can I use it?
Yes, through a Mac. Turn on Messages in iCloud on both, and your history syncs to the Mac, where Sealed Thread reads it. For SMS and RCS, also turn on Text Message Forwarding on the iPhone.
Can it show edited and deleted messages?
In iMessage, yes. Apple allows edits for 15 minutes and keeps the earlier versions, and Sealed Thread shows each one with its time. If the other person deletes a message on their phone, your copy stays. Messages deleted on your devices stay in Recently Deleted for about 30 days, which is why sealing a snapshot early matters. If someone unsends within 2 minutes, Sealed Thread shows that it happened, but the text is gone.
Does it work with WhatsApp?
Yes. It reads WhatsApp for Mac and imports chat exports and the WhatsApp database file (ChatStorage.sqlite) from an iPhone backup, sealed and fingerprinted exactly as received. WhatsApp keeps only the latest wording of an edited message, and a message deleted for everyone is gone, so Sealed Thread shows the notice, not the text.
How much will it cost, and when can I get it?
Sealed Thread is in pre-release and pricing hasn't been announced. Join the list and you'll get one email when the signed Mac build is ready.
Get Sealed Thread first.
One email when the signed Mac build is ready. Tell us what you're working on and we'll make sure Sealed Thread handles it.