The Digital Markets Act has now hit two of the biggest names in mobile within a single news cycle. Apple is withholding Siri AI from the EU rather than open it to third-party assistants, while the European Commission is compelling Meta to give rival AI chatbots free access inside WhatsApp. For anyone shipping apps across both platforms, the regulatory split between EU and non-EU builds is no longer theoretical.
Two separate AI battles broke open in Europe this week, and both land squarely on mobile developers who maintain apps across iOS and Android. Apple has confirmed it will not ship Siri AI in the European Union alongside iOS 27 and iPadOS 27, citing the Digital Markets Act. On the same cycle, the European Commission ordered Meta to give competing AI assistants free access to WhatsApp. The common thread is interoperability, and the practical result is a widening gap between what your app can rely on in the EU versus everywhere else.

What actually happened
Apple says it could not reach an agreement with EU regulators on a compromise that would let Siri AI ship while also supporting third-party virtual assistants. The DMA requires gatekeepers to allow rival services equivalent access to platform capabilities. Apple's position, voiced by Craig Federighi, is that the proposals on the table would compromise privacy and security guarantees, so the company is holding the EU launch rather than weakening the integration. Greg Joswiak added that Apple submitted a proposal more than six months ago and received no response.
Meta's situation is the mirror image. According to Politico, the European Commission issued a rare emergency intervention ordering Meta to give competing AI assistants free access to WhatsApp. The order stays in force until an antitrust investigation concludes. Meta had allowed third-party AI access until October of last year, when it introduced a fee. Regulators called the fee an attempt to block competition. Meta argues its AI interface was never designed for outside chatbots in the first place.
One company is being told it must open a capability it would rather keep closed. The other is choosing to withhold a capability rather than open it on the terms offered. Both outcomes flow from the same regulatory pressure, and both reshape what developers can assume about the platform underneath their apps.
Why this matters for cross-platform work
If you build for both iOS and Android, you have spent years writing capability checks. You already branch on OS version, on whether a sensor exists, on whether a permission was granted. Regional AI availability is the newest axis, and it behaves differently from the ones you know.
Version checks are stable. An API that exists in iOS 27 exists in iOS 27 everywhere. Regional availability is not stable in that way. A user in Berlin running the same iOS 27 build as a user in New York will have a different set of system assistant capabilities, and that difference is driven by policy rather than hardware or OS revision. Your code cannot read the binary and infer what is present. You have to detect at runtime and degrade gracefully.

For iOS developers planning to hook into Siri AI through App Intents and the assistant frameworks, the immediate takeaway is that any feature you wire to Siri AI needs a fallback path for EU users from day one. Do not treat the assistant integration as guaranteed. Treat it the way you would treat an optional entitlement: present if available, absent otherwise, with your core flow intact either way.
For anyone whose app embeds WhatsApp messaging or AI chat flows, the Meta ruling points the other direction. If competing assistants gain free access inside WhatsApp in the EU, the set of AI providers a user might route through expands rather than contracts. That is an opportunity if you ship an assistant, and a testing burden if you depend on predictable behavior from a single provider.
The platform requirements to track
Keep an eye on a few concrete things over the coming releases.
On the Apple side, watch how App Intents documentation describes assistant availability. Apple has historically exposed availability through framework APIs rather than asking developers to hardcode regions. Expect the system to report whether Siri AI features are usable, and build your conditional logic around that signal instead of trying to detect the user's country yourself. Hardcoding a list of EU member states in your app is fragile and will rot the moment the regulatory situation shifts, which it clearly can.
On the Meta side, the relevant surface is whatever API WhatsApp exposes for third-party assistants. Meta's own argument is that the interface was never built for this. That suggests the access the EU is mandating may arrive through a constrained or hastily defined channel, with the rough edges that implies. If you integrate, version your integration defensively and assume the contract will change as the antitrust investigation proceeds.
The broader pattern is that platform behavior is becoming a function of jurisdiction, not just OS version and device. The DMA already produced alternative app marketplaces and third-party browser engine support in the EU. AI assistant access is the next layer. Your build matrix now effectively includes a region dimension for a growing set of features, and the EU column will increasingly diverge from the rest.
Migration and planning
There is no forced migration here in the sense of a deprecated API you must move off of. The work is preparatory. Audit any feature you intend to tie to a system AI assistant and ask whether it survives that assistant being unavailable for a meaningful slice of your users. If the answer is no, redesign the feature so the assistant is an enhancement rather than a dependency.
For teams shipping to the EU, budget for separate QA passes on EU builds. The functional differences are no longer cosmetic, and a feature that works in your home market may simply not exist for European users. Test that path explicitly rather than assuming parity.
Nothing here is settled. Apple says it hopes to bring Siri AI to the EU eventually but has no timeline. Meta's obligation lasts until an investigation that has no published end date. For developers, the safe assumption is that EU and non-EU feature sets will stay split for the foreseeable future, and the apps that handle this well will be the ones that treated AI assistant access as optional from the start.

Comments
Please log in or register to join the discussion