yapped
nothing is uploaded

Your year in yapping

Like Spotify Wrapped, but for iMessage. Everything is secure. Nothing is ever uploaded. Nobody will ever see your messages.

Nothing has ever been uploaded

Made for Mac. Your messages live in a file that only exists on your computer.

No server exists There is nowhere for your messages to go, even by accident.
About two seconds Even for a million messages.
Names optional Add your contacts afterwards to turn numbers into names.

Three steps. Takes a minute.

  1. 1
    Open Finder, then click Go in the menu bar

    It's at the very top of your screen, between View and Window. In the menu that drops down, click Go to Folder… at the bottom.

  2. 2
    Paste this in and press return

    ~/Library/Messages

    A folder opens. Inside it is a file called chat.db.

  3. 3
    Drag chat.db onto the box below

    It's about a gigabyte. Dragging it here doesn't move it, copy it or change it, and it never leaves your computer.

Drop chat.db here

or click to choose it — nothing leaves this tab

I can't find it, or I'd rather not type anything

There's a mouse-only route. Open Finder, hold down the option key and click Go in the menu bar. A folder called Library appears in the list that's normally hidden. Click it, open Messages inside, and drag chat.db onto the box above.

If you see several files whose names start with chat.db, you want the one called exactly chat.db — not chat.db-wal or chat.db-shm.

If macOS refuses to let you drag it, copy it to your Desktop first and use that copy instead.

Is this actually private?

Yes. Your messages never leave your laptop — this page does all the counting inside your own browser, the same way a calculator app works offline, so there's nowhere for anyone else to see them.

The longer version: there's no server behind this page and no account to sign into. After the page finishes loading it makes no network requests at all — you can check that yourself in DevTools → Network. Your file is read into memory in this tab, counted, and forgotten when you close it.

0

warming up

still local. still nobody's business but yours.

one more optional step

Want names instead of phone numbers?

Your messages only store numbers. Add your Mac's contacts file and Yapped can show Nicole instead of (973) 650-2225. Read the same way as everything else: locally, then forgotten.

  1. 1
    Same trick as before: GoGo to Folder…

    ~/Library/Application Support/AddressBook/Sources

  2. 2
    Open any folder inside, and drag AddressBook-v22.abcddb here

    If there are several folders, the biggest one is usually the right one. You can drop more than one.

Drop AddressBook-v22.abcddb

or click to choose it