Mac app · reads your iMessage history locally
Find the link someone sent you six months ago
Sanctuary indexes every URL in your conversations — who sent it, what they said, what it was about — and makes all of it searchable.
Your messages never leave your Mac. The index is a local file you own. Free beta · Apple Silicon Macs.
- tlTracklib — sample discovery platformMar 18tracklib.com·Maya Chen·Related to messages with Maya about Studio SetupLicensed stems and original recordings you can legally sample.
- wsWhoSampled — sample lineage databaseApr 02whosampled.com·Jonas Reid·Related to messages with Jonas about Studio SetupTraces which records a track borrowed from, and who borrowed it back.
- spFinding usable one-shots in SpliceNov 22splice.com·3 people · 3 conversations·You sent this to Maya ChenWorkflow for digging past the presets into raw material.
- 101001Tracklists — DJ set indexSep 041001tracklists.com·Music group chat·Related to messages with Priya about Studio SetupTrack IDs for sets, useful for chasing an unreleased edit.
Conversation
“this is the one for clearing samples — search by the record, not the song”
Shared → buried → forgotten
You already searched. Messages gave you 400 results.
Message search matches words, not links. Sanctuary searches the link itself — its page, its sender, and the message around it.
- …got some samples off him
- did you clear those samples
- sample pack link is dead
- sent you that site
- which one was it again
- tlTracklib — sample discoveryMar 18tracklib.com·Maya Chen
- wsWhoSampled — sample lineageApr 02whosampled.com·Jonas Reid
- 101001TracklistsMay 141001tracklists.com·Maya Chen
- spSplice one-shots guideNov 22splice.com·Maya Chen · 3 shares
Finding the link is just the start.
Sanctuary connects every URL to the people, conversations, projects, and topics around it — turning years of scattered messages into a personal knowledge base.
One record
One URL. Every conversation.
The same link sent four times isn’t four records. Sanctuary keeps one canonical link and attaches every appearance — sender, thread, date, and the message around it.
How Spotify’s Discover Weekly works
youtube.com/watch?v=…
Appeared 4 times
- Maya · iMessageFeb 12
“the recs pipeline explained properly”
- Jonas → Maya · iMessageMar 03
“this is the one I meant”
- Music group chatApr 18
“worth 20 minutes”
- Jonas → Priya · iMessageMay 09
“watch before we build the playlist”
People + projects
Separate conversations, one project
Links you were sent in different threads, months apart, usually belong to the same thing you were working on. Sanctuary groups them and keeps the people attached.
- tlTracklibMar 18tracklib.com·Maya Chen · iMessageSample discovery platform — shared while picking a clearing service.
- wsWhoSampledApr 02whosampled.com·Jonas Reid · iMessageSample lineage and music research database.
- 101001TracklistsMay 141001tracklists.com·Maya Chen · Music group chatDJ set and track discovery, used for chasing IDs.
Local by default
Your messages stay yours.
Sanctuary reads your local Messages database with permission. Message content and your private index remain on-device. Only public URLs are used for metadata enrichment.
Messages
STAYS ON YOUR MAC
Local Sanctuary index
STAYS ON YOUR MAC
Public URL metadata
URL ONLY
Find what you’ve already been sent.
macOS · works with iMessage and SMS history in Messages