{"id":53448,"date":"2026-10-05T15:40:34","date_gmt":"2026-10-05T19:40:34","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=53448"},"modified":"2026-10-05T15:42:13","modified_gmt":"2026-10-05T19:42:13","slug":"unspecified-full-disk-access-screw-tightening","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2026\/10\/05\/unspecified-full-disk-access-screw-tightening\/","title":{"rendered":"Unspecified Full Disk Access Screw Tightening"},"content":{"rendered":"<p><a href=\"https:\/\/developer.apple.com\/news\/?id=p6zjojqw\">Apple<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=49937631\">Hacker News<\/a>, <a href=\"https:\/\/www.macrumors.com\/2026\/10\/02\/apple-announces-macos-full-disk-access-changes\/\">MacRumors<\/a>, <a href=\"https:\/\/lobste.rs\/s\/9ipypq\/updates_full_disk_access_macos\">Lobsters<\/a>, <a href=\"https:\/\/talk.tidbits.com\/t\/apple-updates-to-full-disk-access-in-macos\/34292\">TidBITS-Talk<\/a>):<\/p>\n<blockquote cite=\"https:\/\/developer.apple.com\/news\/?id=p6zjojqw\">\n<p>Full Disk Access largely sidesteps these controls in order to allow backup apps to function properly on the Mac. Some developers are using Full Disk Access in ways that could put users at risk, exposing everything on their systems&mdash;including files, mail, messages, and even browsing history&mdash;without users&rsquo; full knowledge and understanding.<\/p>\n<p>[&#8230;]<\/p>\n<p>Going forward, we will introduce additional controls to ensure that users who genuinely wish to grant an app this extraordinary level of access can only do so with very explicit user action. Addressing this is critical. As AI agents become increasingly capable and autonomous, the risks associated with this level of access will grow substantially.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@Gte\/117373815685248299\">Guy English<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@Gte\/117373815685248299\">\n<p>It was pretty obvious something like this would happen after the Muse accessing Messages news.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@lapcatsoftware\/117373294884466717\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@lapcatsoftware\/117373294884466717\">\n<p>What we have is just one noisy, confused journalist, Jason Aten. He granted FDA to Muse but refuses to admit it, to the public or even to himself.<\/p>\n<\/blockquote>\n\n<p>I see several issues with the current Full Disk Access system:<\/p>\n\n<ol>\n<li><p>Backup apps need FDA, but so do many other types of apps. Often, they don&rsquo;t need <em>full<\/em> disk access but rather they need to work around a missing or broken API. <em>All<\/em> of my apps except ToothFairy use FDA, not because I want to or because it&rsquo;s easier to code, but because without it the user experience would be much worse or key features wouldn&rsquo;t work at all.<\/p><\/li>\n\n<li><p>There is no API for apps to see whether they have FDA or to request it from the user. It&rsquo;s not like, say, accessing the user&rsquo;s Contacts where macOS pops up a standard dialog and the app supplies a &ldquo;reason&rdquo; string to specify why it wants access. Instead, each app presents its own set of instructions for how to enable it deep in System Settings. It requires the confusing maneuver of first adding the app to the list; it doesn&rsquo;t automatically show up with a slider switch next to it, like with other privacy settings. This adds an obstacle for users to get up and running with an app but doesn&rsquo;t really provide additional security, just obscurity.<\/p><\/li>\n\n<li><p>FDA is not granular. There&rsquo;s no way for apps to request only the permissions they actually need. For example, SpamSieve wants to be able to access the user&rsquo;s mail, but it doesn&rsquo;t need or want to see their iMessages or browser history. This is bad for users because they may be exposing more information than they want to and bad for developers because some users will think your app isn&rsquo;t worth the risks.<\/p><\/li>\n\n<li><p>There is no way for the user to see what the app actually did. If it <em>tells<\/em> me that it wants FDA to access my mail but <em>actually<\/em> it mucked around with my Time Machine backup, how would I know?<\/p><\/li>\n\n<li><p>Apple&rsquo;s wording in System Settings is not very clear. I don&rsquo;t think most users really understand what FDA is doing.<\/p><\/li>\n\n<li><p>The previous items combine to create opportunities for malfeasance. It&rsquo;s normalized that many apps that seem like they wouldn&rsquo;t need <em>full<\/em> disk access do need FDA, so this makes it easier for apps to trick the user into granting it under false pretenses. Apple <em>requires<\/em> that apps coach the user through the process, so it&rsquo;s normal that users mostly see text from the app (which might not be trustworthy) rather than standard text from Apple, as with other permissions prompts.<\/p><\/li>\n\n<\/ol>\n\n<p>But the problem in the Muse case was not malfeasance. Rather, it seems that Muse asked Aten to enable FDA, but he doesn&rsquo;t remember doing so or didn&rsquo;t understand what he was doing. It sounds like Apple wants to make this consent more clear, which is good, but other issues would remain. As with the recent <a href=\"https:\/\/mjtsai.com\/blog\/2026\/09\/24\/locked-down-passkey-and-keychain-backups\/\">keychain story<\/a>, this feels like a bandaid rather than a thoughtful solution to the real problem. The issues with FDA were clear when it was introduced 8 years ago, and many Radars were filed, but it&rsquo;s been virtually unchanged since.<\/p>\n\n<p>Apple seems to think that by making a scarier warning they can convince more users not to grant FDA&mdash;or at least perhaps deflect blame from Apple to the user if they later regret it. Maybe that solves Apple&rsquo;s problem, but it doesn&rsquo;t really solve the user&rsquo;s problem. The user is installing Muse because it&rsquo;s more capable than Siri. They probably <em>do<\/em> want it to access <em>some<\/em> protected data, e.g. so it can find information in their mail or messages. So they actually <em>do<\/em> need to give it FDA. Aside from deterrence, Apple is not actually protecting the user. And the deterrence is kind of sketchy. Rather than providing a safe way for users to choose what to share with a competing product, Apple is saying the only option is to share <em>everything<\/em>, and then discouraging that. Meanwhile, there&rsquo;s no switch to turn off Apple Intelligence. It&rsquo;s like they expect you to stay on eWorld and not download Netscape. I actually really <em>liked<\/em> eWorld, and the broad Internet <em>wasn&rsquo;t<\/em> totally safe (though neither was eWorld), but that doesn&rsquo;t seem like much of a strategy.<\/p>\n\n<p><a href=\"https:\/\/lapcatsoftware.com\/articles\/2026\/10\/2.html\">Jeff Johnson<\/a>:<\/p>\n<blockquote cite=\"https:\/\/lapcatsoftware.com\/articles\/2026\/10\/2.html\">\n<p>Below I&rsquo;ve embedded [&#8230;] a screen recording of a macOS Virtual Machine showing the first run experience of the <a href=\"https:\/\/ai.meta.com\/muse\/download\/\">Meta Muse app<\/a>.<\/p>\n<p>[&#8230;]<\/p>\n<p>It&rsquo;s important to note that macOS has no API for an app to request or acquire Full Disk Access. The <em>only<\/em> way for an app to receive Full Disk Access is via the Full Disk Access pane of System Settings, as shown in the video. Thus, the only thing an app can do is <em>open<\/em> the System Settings pane for the user, as also shown in the video. Once the user is in System Settings, it&rsquo;s up to the user to manually grant Full Disk Access.<\/p>\n<p>Without Full Disk Access, Muse cannot access the user&rsquo;s Messages database. If it could, that would be a macOS zero day vulnerability.<\/p>\n<p>[&#8230;]<\/p>\n<p>Aten oddly writes as if the &ldquo;if you give it Full Disk Access&rdquo; earlier in the article were counterfactual, merely hypothetical, still insisting that he did <em>not<\/em> give Full Disk Access to Muse.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/daringfireball.net\/2026\/10\/apple_full_disk_access\">John Gruber<\/a> (<a href=\"https:\/\/mastodon.social\/@daringfireball\/117373269580529076\">Mastodon<\/a>):<\/p>\n<blockquote cite=\"https:\/\/daringfireball.net\/2026\/10\/apple_full_disk_access\">\n<p>I really worry about just how much Apple is going to lock Full Disk Access down. I use it with several apps that couldn&rsquo;t function properly without it, and would be severely hampered if I needed to authorize it manually every time they do something.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/9to5mac.com\/2026\/10\/05\/full-disk-access-on-mac-heres-what-apple-must-and-must-not-do\/\">Ben Lovejoy<\/a>:<\/p>\n<blockquote cite=\"https:\/\/9to5mac.com\/2026\/10\/05\/full-disk-access-on-mac-heres-what-apple-must-and-must-not-do\/\">\n<p>However, what Apple absolutely must <em>not<\/em> do is to make <a href=\"https:\/\/9to5mac.com\/2024\/08\/09\/macos-sequoia-permission-prompts\/\">the mistake it made<\/a> with macOS Sequoia over screen recording. Sure, this is also incredibly dangerous and very strong warnings are appropriate, but what Apple did then was to force us all to confirm these permissions on a weekly basis, as well as after every restart. <\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mas.to\/@dnanian\/117376817070514189\">Dave Nanian<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mas.to\/@dnanian\/117376817070514189\">\n<p>Well, this is certainly ominous news for backup programs.<\/p>\n<p>Like it&rsquo;s not hard <em>enough<\/em> to turn this stuff on&#8230;<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/pxlnv.com\/blog\/macos-full-disk-access-restrictions\/\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/pxlnv.com\/blog\/macos-full-disk-access-restrictions\/\">\n<p>Is Apple suggesting this capability could be limited in the future to backup applications alone? I do not like that.<\/p>\n<p>[&#8230;]<\/p>\n<p>Because of the lack of information available at present, I do not want to get too far ahead of myself, but I am concerned that it could be a significant curtailing of application permissions. It has the potential for further self-preferencing, as Apple will surely exempt Siri from the kinds of permissions requests it requires of third-party apps, even as it is updated with additional capabilities.<\/p>\n<p>[&#8230;]<\/p>\n<p>Call me a na&iuml;ve little baby if you want, but I do not think preserving Siri&rsquo;s dominance on Apple&rsquo;s devices is the company&rsquo;s reason for locking down Full Disk Access. But Apple&rsquo;s existing restrictions are part of the reason Siri was awful for a decade. If it had the opportunity to compete with third-party replacements, I doubt it would have languished in a miserable state for as long as it did.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.macstories.net\/linked\/apple-announces-plan-to-impose-new-full-disk-access-controls-on-mac-developers\/\">John Voorhees<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macstories.net\/linked\/apple-announces-plan-to-impose-new-full-disk-access-controls-on-mac-developers\/\">\n<p>[Only] a handful of apps to which I&rsquo;ve granted Full Disk Access are backup apps. Others include the Finder replacement <a href=\"https:\/\/bloomapp.club\">Bloom<\/a>, launchers like <a href=\"https:\/\/www.alfredapp.com\">Alfred<\/a>, the wonderful selection utility <a href=\"https:\/\/www.popclip.app\">PopClip<\/a>, Apple&rsquo;s own <a href=\"https:\/\/apps.apple.com\/us\/app\/pixelmator-pro\/id1289583905\">Pixelmator Pro<\/a>, <a href=\"https:\/\/setapp.com\">Setapp<\/a>, <a href=\"https:\/\/apps.apple.com\/us\/app\/testflight\/id899247664\">TestFlight<\/a>, <a href=\"https:\/\/sindresorhus.com\/supercharge\">Supercharge<\/a>, <a href=\"https:\/\/apps.apple.com\/us\/app\/madden-nfl-27-arcade-edition\/id6755553408\">Madden NFL 27 Arcade Edition<\/a>, <a href=\"https:\/\/www.noodlesoft.com\">Hazel<\/a>, and many others. It&rsquo;s a diverse selection of apps covering everything from Apple&rsquo;s own apps to Mac utilities that are longtime favorites of MacStories readers, and even one Apple Arcade game.<\/p>\n<p>[&#8230;]<\/p>\n<p>On the one hand, it seems to suggest that users will simply have to jump through additional explicit hoops to grant Full Disk Access to their agents and other apps. On the other hand, claiming that Full Disk Access was designed solely for backup apps raises red flags that could signal that the company intends to restrict the kinds of apps that can use Full Disk Access. I sure hope not.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/sixcolors.com\/post\/2026\/10\/apple-is-changing-full-disk-access-in-macos\/\">Dan Moren<\/a>:<\/p>\n<blockquote cite=\"https:\/\/sixcolors.com\/post\/2026\/10\/apple-is-changing-full-disk-access-in-macos\/\">\n<p>But there are plenty of legit uses for Full Disk Access. Just looking at my MacBook Air this morning, I&rsquo;ve given that permission to three apps: Terminal, BBEdit, and SuperDuper. All apps that I trust with that level of power because of their long history and because in order to do what they do best (or at all), they need that access. (Interestingly, on my Mac mini, that list also includes SpamSieve, <a href=\"https:\/\/objective-see.org\/products\/knockknock.html\">KnockKnock<\/a>, and Shortcuts&mdash;though not BBEdit, for whatever reason.)<\/p>\n<p>[&#8230;]<\/p>\n<p>I think there <em>is<\/em> a good argument for protecting Full Disk Access further, but there&rsquo;s also only so much you can do to protect a user from themselves. Ultimately, this is a cat-and-mouse game, and while I don&rsquo;t want my data purloined or misused, I also don&rsquo;t want my computer locked down to the point that I can&rsquo;t use it for all the things I want to do.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/stratechery.com\/2026\/apple-and-a-hackers-future\/\">Ben Thompson<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=49962857\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/stratechery.com\/2026\/apple-and-a-hackers-future\/\"><p>To say that I&rsquo;m nervous about what Apple&rsquo;s solution will entail is a massive understatement. There is one aspect in which the Mac is the perfect agent host: Apple has, for decades, invested in a combination of scriptability, automation, and accessibility APIs (these are very often the same thing) that makes it remarkably well-suited to computer use. Then there is the fact that macOS is a certified Unix system; this means that agents &mdash; which are perfectly suited to the command line &mdash; have access to the entire universe of tooling built for Unix systems. And, of course, Mac hardware is amazing.<\/p>\n<p>The problem is that for my particular use case &mdash; a headless, always-on Mac Mini that I primarily access from other computers and my phone through the ChatGPT and Claude apps &mdash; macOS is incredibly hostile. The biggest issue is GUI-only permission prompts that are invisible to software running on said computer, including agents.<\/p>\n<p>[&#8230;]<\/p>\n<p>This system is annoying but manageable on your primary Mac; it&rsquo;s a disaster on a headless Mac running agents, for two reasons. First, agents write new programs all of the time, and in my case, those programs need access to devices on my network (SMB shares, for example, trigger a TCC warning). What I need is a permission layer for agents, not the programs they create; TCC is operating at the wrong level of abstraction.<\/p>\n<p>Second, the TCC subsystem exposes its prompt in a protected space that no program can see; that means that programs silently fail and the agents don&rsquo;t know why; what I have to do is remember that there is probably a permissions prompt on screen, log into the Mac Mini with screen-sharing software, and click OK.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mas.to\/@wadiest\/117373672612978031\">Wade Tregaskis<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mas.to\/@wadiest\/117373672612978031\">\n<p>Apple&rsquo;d get a long way by just renaming the privilege.  How many laypeople understand what a &ldquo;disk&rdquo; even is?  Regular people just talk vaguely about how much &ldquo;memory&rdquo; their computer has - if they think about it at all other than when they run out of disk space - at which point, how many just think that means they have to buy a new computer?  So, how about just &ldquo;Full Access to All Your Data&rdquo;?   Call it what it basically is.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/jagsworkshop.com\/2026\/10\/apple-full-disk-access-ai\/\">Jason Anthony Guy<\/a>:<\/p>\n<blockquote cite=\"https:\/\/jagsworkshop.com\/2026\/10\/apple-full-disk-access-ai\/\">\n<p>If Apple has time (or is especially motivated), it might also add more granular options to control what data apps can access. For example, instead of today&rsquo;s single toggle that grants an app access to the broadly defined &ldquo;data like Mail, Messages, Safari, Home, Time Machine backups, and certain administrative settings,&rdquo; it might instead allow you to enable access to specific data on a per-app basis. This would allow, for example, Muse to access Mail and Safari, but not Messages or Time Machine.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@kmgrant\/117372915706985115\">Kevin Grant<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@kmgrant\/117372915706985115\">\n<p>With all the levels of entitlements and crap they added, I find it ironic that SIP is &ldquo;only&rdquo; implemented as &ldquo;open up every damned thing to everyone&rdquo; without more refined levels.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@buckfiftyseven\/117373316788587939\">John<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@buckfiftyseven\/117373316788587939\">\n<p>I was frankly surprised when I learned FDA was for a machine, across user accounts, rather than for a single user. It seems like granting root, something the *nix community has tried to reduce and lock down for decades.<\/p>\n<p>I certainly don&rsquo;t trust anyone&rsquo;s AI with root, and creating a weak, non-admin, user for AI experiments should be a safe path.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/hachyderm.io\/@callin\/117373448830156184\">Jimmy Callin<\/a>:<\/p>\n<blockquote cite=\"https:\/\/hachyderm.io\/@callin\/117373448830156184\">\n<p>While [Gruber sees] this as a &ldquo;why we can&rsquo;t have nice things&rdquo; moment, I see it as another case of Apple using privacy to limit competition in areas it currently lag behind.<\/p>\n<p>I&rsquo;d prefer to decouple trust in how my personal data is handled from trust in a particular platform or software vendor. That&rsquo;s what I personally value about EU&rsquo;s approach: give people rights over their information, make mishandling it a legal liability, and severely punish companies that break those rules.<\/p>\n<p>Apple getting unique privileges to access sensitive data simply because they own the platform, and thus there is an implicit trust in their handling of it, feels like a brittle long-term strategy. If this works without causing anti-trust issues, it only makes Apple more dominant while locking out potentially useful software.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/10\/01\/i-said-no-and-apple-said-yes\/\">I Said No and Apple Said Yes<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/09\/24\/locked-down-passkey-and-keychain-backups\/\">Locked Down Passkey and Keychain Backups<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/09\/28\/meta-ai-for-mac-and-muse\/\">Meta AI for Mac and Muse<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2026\/06\/19\/mandatory-apple-intelligence\/\">Mandatory Apple Intelligence<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/02\/19\/reporting-a-full-disk-access-bug-to-apple\/\">Reporting a Full Disk Access Bug to Apple<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2022\/09\/22\/terminal-and-full-disk-access\/\">Terminal and Full Disk Access<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/06\/01\/macos-11-4-breaks-full-disk-access-for-helper-tools\/\">macOS 11.4 Breaks Full Disk Access for Helper Tools<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2019\/07\/31\/the-alert-hammer\/\">The Alert Hammer<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2018\/09\/10\/mojaves-new-security-and-privacy-protections-face-usability-challenges\/\">Mojave&rsquo;s New Security and Privacy Protections Face Usability Challenges<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Apple (Hacker News, MacRumors, Lobsters, TidBITS-Talk): Full Disk Access largely sidesteps these controls in order to allow backup apps to function properly on the Mac. Some developers are using Full Disk Access in ways that could put users at risk, exposing everything on their systems&mdash;including files, mail, messages, and even browsing history&mdash;without users&rsquo; full knowledge [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2026-10-05T19:40:44Z","apple_news_api_id":"f847378b-dde0-419d-bf5b-e2e3711df08a","apple_news_api_modified_at":"2026-10-05T19:42:20Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAA==","apple_news_api_share_url":"https:\/\/apple.news\/A-Ec3i93gQZ2_W-LjcR3wig","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[1351,146,30,2784,2975,355,48,1960],"class_list":["post-53448","post","type-post","status-publish","format-standard","hentry","category-technology","tag-artificial-intelligence","tag-backup","tag-mac","tag-macos-27","tag-muse","tag-privacy","tag-security","tag-transparency-consent-and-control-tcc"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/53448","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=53448"}],"version-history":[{"count":2,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/53448\/revisions"}],"predecessor-version":[{"id":53450,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/53448\/revisions\/53450"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=53448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=53448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=53448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}