{"id":46254,"date":"2024-12-23T16:35:27","date_gmt":"2024-12-23T21:35:27","guid":{"rendered":"https:\/\/mjtsai.com\/blog\/?p=46254"},"modified":"2025-01-10T11:13:33","modified_gmt":"2025-01-10T16:13:33","slug":"metas-ios-interoperability-requests","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2024\/12\/23\/metas-ios-interoperability-requests\/","title":{"rendered":"Meta&rsquo;s iOS Interoperability Requests"},"content":{"rendered":"<p><a href=\"https:\/\/www.macrumors.com\/2024\/12\/18\/apple-meta-interoperability-requests-dma\/\">Juli Clover<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.macrumors.com\/2024\/12\/18\/apple-meta-interoperability-requests-dma\/\"><p>Apple today said that Meta has made 15 interoperability requests under the Digital Markets Act (DMA) in the European Union, which is more than any other company.<\/p><p>In a statement provided to <em><a href=\"https:\/\/www.reuters.com\/technology\/apple-slams-metas-numerous-interoperability-requests-2024-12-18\/\">Reuters<\/a><\/em>, Apple said that Meta is asking for changes that could compromise user security and privacy.<\/p><p>[&#8230;]<\/p><p>In response to Apple&rsquo;s comments on Meta&rsquo;s requests, Meta said the following: &ldquo;What Apple is actually saying is they don&rsquo;t believe in interoperability. Every time Apple is called out for its anticompetitive behavior, they defend themselves on privacy grounds that have no basis in reality.&rdquo;<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/bsky.app\/profile\/gruber.foo\/post\/3ldnadgwah62p\">John Gruber<\/a> (<a href=\"https:\/\/mastodon.social\/@gruber\/113678053011383161\">Mastodon<\/a>, <a href=\"https:\/\/x.com\/ditheringfm\/status\/1870135027956408469\">Dithering<\/a>):<\/p>\n<blockquote cite=\"https:\/\/bsky.app\/profile\/gruber.foo\/post\/3ldnadgwah62p\"><p>Apple says Meta is seeking low-level access that would break both user privacy and device security.<\/p><p>Meta says Apple is using &ldquo;privacy&rdquo; as a bullshit excuse to avoid even reasonable interoperability.<\/p><p>But without reading the requests, there&rsquo;s no way to say which side is more right than the other.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/developer.apple.com\/support\/downloads\/DMA-Interoperability-Dec-2024.pdf\">Apple<\/a>:<\/p>\n<blockquote cite=\"https:\/\/developer.apple.com\/support\/downloads\/DMA-Interoperability-Dec-2024.pdf\"><p>It&rsquo;s getting personal.\nHow abuse of the DMA&rsquo;s interoperability\nmandate could expose your private information.<\/p>\n<p>[&#8230;]<\/p>\n<p>If Apple were to have to grant all of these requests, Facebook, Instagram, and\nWhatsApp could enable Meta to read on a user&rsquo;s device all of their messages and\nemails, see every phone call they make or receive, track every app that they use,\nscan all of their photos, look at their files and calendar events, log all of their\npasswords, and more. This is data that Apple itself has chosen not to access in\norder to provide the strongest possible protection to users.<\/p><\/blockquote>\n<p>Except that with the OCSP preference that Apple reneged on, Apple <em>does<\/em> get to track the apps that you use.<\/p>\n\n<p>It&rsquo;s not clear to me which request would enable Meta to &ldquo;log all of [the user&rsquo;s] passwords.&rdquo; I doubt that&rsquo;s actually what they want to do.<\/p>\n\n<blockquote cite=\"https:\/\/developer.apple.com\/support\/downloads\/DMA-Interoperability-Dec-2024.pdf\">\n<p>Separately\nMeta also wants to access their\nmessage history. Access to private\ncommunications needs to remain fully\nunder the control of users.<\/p><\/blockquote>\n<p>I would <em>love<\/em> for apps to be able to access my message history because right now Apple doesn&rsquo;t let me back up or search my own messages.<\/p>\n\n<blockquote cite=\"https:\/\/developer.apple.com\/support\/downloads\/DMA-Interoperability-Dec-2024.pdf\"><p>For instance, if a user asks\nSiri to read out loud the\nlatest message received via\nWhatsApp, Meta or other\nthird parties could indirectly\ngain access to the contents\nof the message. No one is in\na position to understand the\nfull risks of that.<\/p><\/blockquote>\n\n<p>This is one of the scariest examples they could come up with?<\/p>\n\n<p><a href=\"https:\/\/c.im\/@nickheer\/113678092958590271\">Nick Heer<\/a>:<\/p>\n<blockquote cite=\"https:\/\/c.im\/@nickheer\/113678092958590271\">\n<p>These are, so far as I can tell, similar to the things the Commission is requiring <a href=\"https:\/\/digital-markets-act.ec.europa.eu\/document\/download\/8f28e456-5bd4-4b33-af95-b9f52aeb8a03_en?filename=DMA.100203%20-%20Overview%20of%20proposed%20measures.pdf\">here<\/a>.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/www.euronews.com\/next\/2024\/12\/19\/apple-must-ensure-interoperability-of-iphone-with-rivals-says-european-commission\">Nick Heer<\/a> (via <a href=\"https:\/\/news.ycombinator.com\/item?id=42489080\">Hacker News<\/a>):<\/p>\n<blockquote cite=\"https:\/\/www.euronews.com\/next\/2024\/12\/19\/apple-must-ensure-interoperability-of-iphone-with-rivals-says-european-commission\">\n<p>The EC preliminary findings under the DMA indicate that Apple must take steps to enable the operability of devices from other brands with its iPhones. The EC has launched public consultations with interested companies to gather feedback on compliance.<\/p>\n<\/blockquote>\n\n<p><a href=\"https:\/\/mastodon.social\/@stroughtonsmith\/113680389699110430\">Steve Troughton-Smith<\/a>:<\/p>\n<blockquote cite=\"https:\/\/mastodon.social\/@stroughtonsmith\/113680389699110430\"><p>The European Commission is going through Apple&rsquo;s OSes feature by feature, with the help of interested parties and industry collaboration, and deciding where the API lines should be drawn. It&rsquo;s absolutely fascinating.<\/p><p>[&#8230;]<\/p><p>&ldquo;If Apple presents end users of [3rd-party apps] with a choice regarding the level of background execution capabilities or background connection to a connected physical device, it must present the same choice in the same manner, including regarding time, place, and cadence, to end users of Apple&rsquo;s connected physical devices. Apple may only present end users with a specific choice [&#8230;] if Apple implements and offers this choice for its own connected physical device.&rdquo;<\/p><p>[&#8230;]<\/p><p>This proposal effectively states that Apple should provide private headers to internal frameworks on request, and developers should subsequently decide whether they need to submit an interoperability request to make the frameworks or APIs public.<\/p><p>[&#8230;]<\/p><p>Also, just to acknowledge the spin Apple is taking on this, which I have no interest in linking to: they just threw Meta under the bus for interoperability requests, something that is forbidden under the EC&rsquo;s proposal, triple-underlining why the EC needs to legislate all of this in writing in the first place.<\/p><\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/09\/30\/european-commission-specification-proceedings\/\">European Commission Specification Proceedings<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/01\/26\/dma-compliance-interoperability-requests\/\">DMA Compliance: Interoperability Requests<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2023\/10\/03\/apple-memory-holes-ocsp-preference\/\">Apple Memory Holes OCSP Preference<\/a><\/li>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2021\/05\/31\/the-difficulty-of-accessing-old-imessages\/\">The Difficulty of Accessing Old iMessages<\/a><\/li>\n<\/ul>\n\n<p id=\"metas-ios-interoperability-requests-update-2025-01-09\">Update (2025-01-09): See also: <a href=\"https:\/\/techcrunch.com\/2024\/12\/19\/apple-and-meta-go-to-war-over-interoperability-vs-privacy\/\">Natasha Lomas<\/a> (<a href=\"https:\/\/news.ycombinator.com\/item?id=42548359\">Hacker News<\/a>).<\/p>\n\n<p id=\"metas-ios-interoperability-requests-update-2025-01-10\">Update (2025-01-10): <a href=\"https:\/\/x.com\/boztank\/status\/1869604282192015532\">Andrew Bosworth<\/a>:<\/p>\n<blockquote cite=\"https:\/\/x.com\/boztank\/status\/1869604282192015532\"><p>If you paid for an iPhone you should be annoyed that Apple won&rsquo;t give you the power to decide what accessories you use with it! You paid a lot of money for that computer and it could be doing so much more for you but they handicap it to preference their own accessories (which are not always the best!). All we are asking for is the opportunity for consumers to choose how best to use their own devices.<\/p><p>[&#8230;]<\/p><p>Many iPhone users don&rsquo;t realize the experience with (for example) Ray-Ban Meta glasses is better on Android today because of limitations Apple has put in place on their system that do not apply to their own first party accessories.<\/p><\/blockquote>\n\n<p>Via <a href=\"https:\/\/x.com\/drbarnard\/status\/1869839218697961609\">David Barnard<\/a>:<\/p>\n<blockquote cite=\"https:\/\/x.com\/drbarnard\/status\/1869839218697961609\"><p>Apple&rsquo;s built-in advantage in AR can&rsquo;t be overstated. It&rsquo;s mostly the US-based, iPhone-toting early adopters that are going to help fund and publicly beta test the first few waves of AR glasses. Without being able to integrate deeply into iOS, Meta will be severely hamstrung.<\/p><p>That said, it&rsquo;s easier than ever to imagine a world in which visionOS plays second fiddle to Android XR and\/or Horizon OS.<\/p><p>So many of the use-cases that will be unlocked with AR will benefit from, if not be completely dependent on, AI. Both Google and Meta already have multimodal foundation models publicly deployed, getting more and more capable by the month. Meanwhile Apple shipped Apple Intelligence with the same dumb Siri we&rsquo;ve all built a love\/hate (but mostly hate) relationship with. And partnered with OpenAI.<\/p>\n<p>[&#8230;]<\/p>\n<p>While Apple&rsquo;s privacy protections do matter to a certain extent to many consumers, billions of people using Google and Meta product daily demonstrates that a better experience is often worth some amount of tradeoff in privacy.<\/p><\/blockquote>\n\n<p><a href=\"https:\/\/www.ianbetteridge.com\/ten-blue-links-its-just-me-my-macbook-and-jesus-edition\/\">Ian Betteridge<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.ianbetteridge.com\/ten-blue-links-its-just-me-my-macbook-and-jesus-edition\/\">\n<p>Apple&rsquo;s statements about what Meta is demanding through its DMA interoperability requests need to be taken with a giant pinch of salt.<\/p>\n<\/blockquote>\n\n<p>Previously:<\/p>\n<ul>\n<li><a href=\"https:\/\/mjtsai.com\/blog\/2024\/05\/29\/can-anyone-but-a-tech-giant-build-the-next-big-thing\/\">Can Anyone But a Tech Giant Build the Next Big Thing?<\/a><\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Juli Clover: Apple today said that Meta has made 15 interoperability requests under the Digital Markets Act (DMA) in the European Union, which is more than any other company.In a statement provided to Reuters, Apple said that Meta is asking for changes that could compromise user security and privacy.[&#8230;]In response to Apple&rsquo;s comments on Meta&rsquo;s [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2024-12-23T21:35:29Z","apple_news_api_id":"a22bf02b-ff3a-43f9-9648-6ee623b3fc62","apple_news_api_modified_at":"2025-01-10T16:13:36Z","apple_news_api_revision":"AAAAAAAAAAAAAAAAAAAAAg==","apple_news_api_share_url":"https:\/\/apple.news\/AoivwK_86Q_mWSG7mI7P8Yg","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":[2570,1927,31,2586,772,209,141,2137,355,1013,48,247,1363],"class_list":["post-46254","post","type-post","status-publish","format-standard","hentry","category-technology","tag-digital-markets-act-dma","tag-european-union","tag-ios","tag-ios-18","tag-ios-multitasking","tag-legal","tag-messages","tag-meta","tag-privacy","tag-private-api","tag-security","tag-siri","tag-whatsapp"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46254","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=46254"}],"version-history":[{"count":4,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46254\/revisions"}],"predecessor-version":[{"id":46392,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/46254\/revisions\/46392"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=46254"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=46254"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=46254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}