Apple is ending support for progressive web apps (PWAs) for iPhone users within the EU, stirring concern among developers and users alike. This decision comes as a definitive blow to the accessibility and functionality of web-based applications on Apple devices. ![Safari](https://cdn0.iconfinder.com/data/icons/apple-apps/100/Apple_Safari-1024.png) The move to discontinue web app support has been apparent in each iteration of the iOS 17.4 beta, with users experiencing persistent issues. However, Apple has now clarified that this is deliberate. In an update posted on its developer website, Apple disclosed its decision, citing the complexities of aligning web apps with the requirements of the Digital Markets Act (DMA) as the primary reason. The company asserted that complying with the DMA would necessitate the creation of an entirely new integration architecture, a task deemed impractical alongside other mandated changes. Notably, one of these changes mandates Apple to permit third-party browsers to utilise their own engines on iOS. Apple defended its stance by emphasising that web apps are intricately linked with WebKit, the engine underpinning Safari, thereby ensuring alignment with iOS’s security and privacy framework for native apps. With the rollout of iOS 17.4, web pages added to the homescreen will function solely as bookmarks, redirecting users to a browser tab rather than offering standalone functionalities such as notifications and badges—features only introduced to web apps last year. Moreover, the discontinuation of PWAs poses challenges for users accustomed to the convenience of storing data separately from their browser instances, facilitating quick access without the need for repeated sign-ins. Certain services, including Facebook Gaming, rely on web apps to circumvent the constraints imposed by the Apple App Store and its associated fees. Apple has raised concerns about the potential security risks posed by alternative browser engines in the EU context, highlighting the possibility of malicious web apps accessing sensitive data or permissions without user consent.
In my opinion, most of the decisions made by the company only benefit its customers, so as a fan of the company and its services, I support the idea 😘😘.