🌐
Mobiloud
mobiloud.com › blog › do pwas work on iphone? (progressive web apps for ios)
Do PWAs Work on iPhone? (Progressive Web Apps for iOS)
Under the FAQ heading “Why don’t users in the EU have access to Home Screen web apps?”, Apple confirmed that it was a conscious decision (not a bug), to remove PWA functionality in the EU to help comply with the newly passed Digital Markets Act (DMA). However, Apple has since posted an update to this message, saying that support for Home Screen apps (PWAs) is being brought back:
🌐
Solita
solita.fi › home › apple announced it is ending support for pwas in the eu – and reversed its decision two weeks later
Apple announced it is ending support for PWAs in the EU – and reversed its decision two weeks later - Solita
March 5, 2024 - Around two weeks later, at the beginning of March 2024, Apple withdrew its decision and announced that they will continue to support the Home Screen web apps capability in the EU after all.
Discussions

Apple’s PWA Limitations Are Deliberate, Not Negligence – A Push to Keep Users in the App Store
Welcome to the fight. We've all been here for a while More on reddit.com
🌐 r/PWA
33
102
September 3, 2025
Apple drops support for PWA’s in EU - Coffee Lounge - Wappler Community
For the PWA fans like me, this is a gut punch. In short, iOS 17.4 will not have any support for PWA’s for users in the EU. It is their response to the DMA. https://developer.apple.com/support/dma-and-apps-in-the-eu More on community.wappler.io
🌐 community.wappler.io
0
February 16, 2024
iOS 17.4 and PWA
I don’t release as “web”, I build my app with ionic and Angular as entreprise build for iOS / iPadOS (not in the app store). User have to install the app and accept my certificate (in Settings / VPN and Device management). Will we have trouble opening the app with the new changes from ... More on forum.ionicframework.com
🌐 forum.ionicframework.com
1
0
November 3, 2023
Apple reverses course on death of Progressive Web Apps in EU
I wonder if there was some sort of back channeling with the EU to determine that “actually this is fine, we don’t care about rendering engine competition for PWAs, WebKit-only is better than removing them.” · The law ultimately only requires changes to features the EU cares about More on news.ycombinator.com
🌐 news.ycombinator.com
462
775
March 5, 2024
🌐
Natively
buildnatively.com › post › pwa-on-ios-from-steve-jobs-to-february-2024-updates
PWA on iOS: from Steve Jobs to February 2024 Updates | Natively
These changes are significant for developers and businesses using PWAs to enhance user experiences on iPhones and iOS gadgets. ... An important tweak in iOS 17.4 is Apple's approach to supporting PWAs on iOS addressing standing limitations that ...
🌐
MagicBell
magicbell.com › blog › best-practices-for-ios-pwa-push-notifications
4 Best Practices for iOS PWA Push Notifications
This move was necessary, the company says, to comply with the EU’s Digital Markets Act (DMA). “Apple supports PWAs in iOS through WebKit, the company's proprietary browser engine that's primarily used in its Safari browser.

type of web application that can be cached through network and works as a standard native app

A progressive web application (PWA), or progressive web app, is a type of web app that can be installed on a device as a standalone application. PWAs are installed using the offline … Wikipedia
🌐
Wikipedia
en.wikipedia.org › wiki › Progressive_web_app
Progressive web app - Wikipedia
November 2, 2025 - Because a PWA is delivered in the ... browser. As of 2025, PWA features are supported to varying degrees by Google Chrome, Apple Safari, Brave, Firefox for Android, Microsoft Edge, and Firefox for Windows....
🌐
Netguru
netguru.com › home page › blog › 6 tips to make your ios pwa feel like a native app
6 Tips To Make Your iOS PWA Feel Like a Native App
December 31, 2024 - On March 30, the long-awaited iOS 11.3 update was released, with support for basic PWA features on iPhones and iPads, such as service workers and app manifest files. Although it is great that these are finally supported, the user experience ...
Find elsewhere
🌐
Reddit
reddit.com › r/pwa › apple’s pwa limitations are deliberate, not negligence – a push to keep users in the app store
r/PWA on Reddit: Apple’s PWA Limitations Are Deliberate, Not Negligence – A Push to Keep Users in the App Store
September 3, 2025 -

I’ve been diving deep into Progressive Web Apps (PWAs) lately, and the more I explore, the more I’m convinced that Apple’s half-hearted support for PWAs on iOS isn’t due to oversight or technical limitations—it’s a deliberate strategy to steer users toward native App Store apps. Here’s why I think Apple is intentionally holding back PWAs to protect their 15-30% cut from in-app purchases and keep developers locked into their ecosystem.

The PWA Problem on iOS

PWAs are a game-changer for cross-platform apps. They’re fast, lightweight, and don’t require App Store approval, which means developers can bypass Apple’s strict guidelines and revenue-sharing model. But on iOS, PWAs feel like a second-class citizen compared to native apps. Safari’s limitations and Apple’s slow adoption of PWA features scream intentional sabotage rather than negligence. Let’s break it down:

  1. Push Notifications Are Half-Baked: Apple finally added Web Push API support in iOS 16.4 (2023), but it’s clunky. You need to add the PWA to the Home Screen to even enable notifications, and they’re less reliable than native push notifications. Even in 2025, iPadOS still lags behind with limited support. If Apple wanted PWAs to shine, they could’ve implemented seamless push notifications years ago, like Android did. Instead, they’ve dragged their feet, making PWAs feel like an afterthought.

  2. Adding PWAs to the Home Screen Is a Hassle: Installing a PWA on iOS requires users to navigate to Safari, hit the “Share” button, and select “Add to Home Screen.” It’s not intuitive, especially for non-tech-savvy users. Compare that to Android, where Chrome prompts you to install a PWA with a single tap. Apple could easily add a prominent “Install” button or auto-prompt for PWAs, but they don’t. Why? Because a smoother PWA experience might reduce the number of users downloading native apps from the App Store.

  3. No Autoplay for Video or Music: Safari restricts autoplay for videos and music in PWAs, treating them like regular web pages rather than apps. This kills the seamless experience for apps like music players or TikTok-like feeds, where autoplay is a core feature. Native apps don’t face this restriction, giving them a clear edge. Apple’s excuse might be “user experience,” but it feels like a calculated move to make PWAs less appealing for media-heavy apps.

  4. Transparent Status Bar and Landscape Lock Issues: Older iOS versions allowed PWAs to use a transparent status bar for a full-screen, app-like feel, but recent updates have broken this functionality. Similarly, locking a PWA in landscape mode is a no-go, unlike native apps that can control orientation effortlessly. These are small but critical details that make PWAs feel less polished on iOS, pushing developers to go native.

  5. Storage Limits and Other Restrictions: Features like Bluetooth, NFC, or advanced camera APIs? Forget about it. Safari treats PWAs like websites, not apps, limiting access to hardware and native-like capabilities. Meanwhile, native apps have near-unlimited access to iOS features. Coincidence? I doubt it. Even if it is added to the desktop, it still has restrictions regarding landscape lock, when you simply want it to be in portrait mode or landscape, and I suspect that Android will also allow you such an option, but on the iPhone you can forget about this.

Why Apple Wants to Limit PWAs

The motive is clear: money and control. The App Store is a cash cow, with Apple taking a 15-30% cut of in-app purchases and subscriptions. PWAs let developers bypass this by using their own payment systems (like crypto or Stripe) and avoid Apple’s approval process, which can reject apps for things like “gambling-like” mechanics. By keeping PWAs less functional and harder to use, Apple nudges users toward native apps where they can enforce their rules and rake in profits.

The Bigger Picture

Apple’s approach isn’t just about revenue—it’s about ecosystem lock-in. If PWAs worked as smoothly as native apps, developers could build once for web, iOS, and Android, reducing reliance on Apple’s tools like Xcode and the App Store. This would weaken Apple’s grip on the app market. By making PWAs feel like a watered-down experience, they ensure users and developers stay within their walled garden.

What Can We Do?

  • Raise Awareness: Call out Apple’s tactics on platforms like Reddit and push for better PWA support.

  • Support PWA-Friendly Browsers: While Safari dominates iOS, browsers like Firefox or Chrome could push Apple to improve PWA support through competition (though iOS forces all browsers to use WebKit, which limits their flexibility).

  • Optimize PWAs for iOS: Developers can work around some limitations using tools like Next.js with next-pwa or Vite with vite-plugin-pwa, but it’s an uphill battle.

What do you think? Is Apple intentionally kneecapping PWAs to protect their App Store profits, or is it just slow progress? Have you run into similar frustrations with PWAs on iOS?

🌐
Wappler Community
community.wappler.io › coffee lounge
Apple drops support for PWA’s in EU - Coffee Lounge - Wappler Community
February 16, 2024 - For the PWA fans like me, this is a gut punch. In short, iOS 17.4 will not have any support for PWA’s for users in the EU. It is their response to the DMA. https://developer.apple.com/support/dma-and-apps-in-the-eu
🌐
web.dev
web.dev › learn › pwa › progressive-web-apps
Progressive Web Apps | web.dev
While Apple has never used the term PWA in public, they've been supporting the technologies to make a PWA installable and offline-capable since 2018 on Safari for iPhones and iPads.
🌐
Dynabrains
dynabrains.com › en › apple-drops-pwa-support-on-ios-for-eu-users
Apple drops PWA support on iOS for EU users – Dyna Brains
In order to comply with the Digital Markets Act (DMA), Apple has chosen to remove support for Progressive Web Apps (PWAs) on iOS within the EU.
🌐
Hacker News
news.ycombinator.com › item
Apple reverses course on death of Progressive Web Apps in EU | Hacker News
March 5, 2024 - I wonder if there was some sort of back channeling with the EU to determine that “actually this is fine, we don’t care about rendering engine competition for PWAs, WebKit-only is better than removing them.” · The law ultimately only requires changes to features the EU cares about
🌐
Firt
firt.dev › notes › pwa-ios
iOS PWA Compatibility - firt.dev
June 6, 2023 - WebKit is getting better documenting these things, but there is still a huge gap. Before iOS 15.4, icons for PWAs can only be set by the non-standard <link> element with rel=apple...
🌐
What PWA Can Do
whatpwacando.today
What PWA Can Do Today
The Payment Request API provides a browser-based method to enable users to make payments on the web, using a credit card, Apple Pay or Google Pay.
🌐
Scandiweb
scandiweb.com › home › collection › pwa ios strategies for unbeatable mobile performance!
iPhone iOS PWA Strategies for Unbeatable Mobile Performance
June 3, 2025 - However, these features have limited support on iOS. Developers can implement workarounds such as alternative notification methods and periodic background synchronization to improve user engagement despite these limitations.
🌐
Codewave
codewave.com › home › limitations and status of progressive web apps on ios
Limitations and Status of Progressive Web Apps on iOS
October 16, 2024 - Apple is starting to show more support for progressive web apps. In the last year, they’ve rolled out updates to Safari that enhance how PWAs operate, such as better caching and service worker support.
🌐
Microsoft Learn
learn.microsoft.com › en-us › answers › questions › 5518049 › did-microsoft-remove-safari-support-for-teams-pwa
Did Microsoft Remove Safari Support for Teams PWA? - Microsoft Q&A
August 8, 2025 - This method maintains Safari’s superior Azure SSO session persistence and aligns with Apple’s security model. ... If company policy allows, Teams can be installed as a PWA via Edge or Chrome. However, Edge on Mac has known issues with SSO sessions dropping frequently, which may impact user experience. ... Teams web now supports Firefox for general use, though it does not support PWA installation.
🌐
MGT Commerce
mgt-commerce.com › home › blog › apple eu progressive web apps policy update
Apple Reverses Decision on Progressive Web Apps in EU
Apple reinstates PWA support in the EU with iOS 17.4, ensuring a seamless web app experience. Chck out the update and impact on Magento PWA in EU.
Published   July 11, 2025
🌐
DEV Community
dev.to › lilxyzz › ios-174-update-ends-pwa-support-in-the-european-union-3p95
iOS 17.4 Update Ends PWA Support in the European Union - DEV Community
February 18, 2024 - However, Apple clarified that the removal of PWAs was deliberate and they do not plan to reinstate them. Apple's rationale for this action revolves around the introduction of support for alternative browser engines in the EU, which presents considerable security challenges and the extensive work required for a new implementation.