Full Disk Access and Messages: why apps ask for it and whether it's safe

macOS keeps your Messages history in a protected folder, and Full Disk Access is the only permission that lets an app read it. The name sounds broad because it is: it also opens Mail, Safari history and other protected data. So give it only to apps you trust, check what each one does with it, and turn it off when you no longer use the app.

Updated

How to turn Full Disk Access on or off

  1. Open System Settings › Privacy & Security › Full Disk Access.
  2. Turn the switch next to the app on or off. macOS asks for your login password or Touch ID.
  3. If the app isn't listed, drag it from your Applications folder into the list, or click the Add button (+) and choose it.
  4. Quit and reopen the app if macOS asks you to.

What the permission allows

Since macOS Mojave, apps can't open certain folders even though they belong to you: Messages, Mail, Safari data, Time Machine backups and others. Full Disk Access lifts that wall for one app, for reading and for writing. It doesn't let the app change system files, and it doesn't send anything by itself; what happens next depends on the app.

How to tell a careful app

What Textbound does with it

Textbound uses Full Disk Access to read the Messages history and its attachments (the ~/Library/Messages folder) and the Contacts database, in read-only mode, where they are, with no copy. It reads nothing else on the disk. It has no account and no server for your messages, and never sends your messages, contacts or files anywhere; the few connections it makes, such as the update check, are listed on the privacy page. Exports are written only where you save them. Turn off Wi-Fi and export: it works the same.

Download for Mac — free

Free for the newest 100 messages of any conversation · macOS 14 or later

Questions

Is it safe to give an app Full Disk Access?

It is as safe as the app. The permission opens protected data to that one app, so give it to apps from developers you trust, check that they work offline and say what they read, and remove it when you stop using the app.

Why can't an app ask for access to Messages only?

macOS has no separate permission for the Messages history. Full Disk Access is the only switch that covers it, for every app.

Can I turn Full Disk Access off after exporting?

Yes, at any time in System Settings › Privacy & Security › Full Disk Access. Textbound then asks for it again the next time you open it.

The app keeps asking for Full Disk Access. What do I do?

Check that the switch next to it is on. If it isn't in the list, drag it from Applications into the list. If macOS offers to quit and reopen the app, choose that. If the switch is on and it still asks, select the app, click Remove (–), then add it again.

Does Full Disk Access let an app read my iPhone?

No. It covers the Mac's own disk. Messages from your iPhone are there only if Messages in iCloud has synced them to the Mac.

Try it on your Mac

Related: where Messages keeps your texts · get iPhone messages on the Mac · save a whole conversation