Back to top

The future of iOS and Apple in AlekSIS and at school

While tech monopolist Apple is enjoying great popularity in schools with its tempting offers in the tablet sector, the company is fighting against the use of software from other manufacturers and against the regulation of its market power in the EU with increasingly abstruse and openly hostile measures. The recent decision to abolish Progressive Web Apps under the pretext of security justification may have serious consequences for AlekSIS and other open source projects.

No more Progressive Web Apps on iOS devices, Apple states

No more Progressive Web Apps on iOS devices, Apple states

As of February 15, 2024, Apple has confirmed that in the future, users within the EU will no longer be able to use so-called Progressive Web Apps. The term Progressive Web App refers to a function that allows websites to be installed as an app from the browser, so that they can then be seamlessly inserted into the system like native apps and used comfortably. This makes it possible to provide apps that are completely platform-independent. This function is also used by AlekSIS to provide the possibility of an individual school app on mobile devices.

Citing new EU regulations, Apple has first removed the function in iOS 17.4 without notice, which has led to concern and criticism from developers. Apple bases its decision on the fact that after the Digital Markets Act had come into force, the security of iOS devices had been at risk and in consequence said functionality has been removed, among others, to protect the users.

No more Progressive Web Apps on iOS devices, Apple states

The Digital Markets Act

The Digital Markets Act

The Digital Markets Act is a law that applies to the commercial distribution of digital offerings within the EU and came into force in November 2022. In particular, it regulates obligations for so-called “gatekeeper companies” that can influence the distribution of other offering due to their market position, e.g. through a monopoly.

Apple was named as gatekeeper by the responsible bodies in particular due to two factors:

  • The App Store, which acts as a gatekeeper for the distribution of third-party software on iOS devices, as installation is generally only possible via a single channel and Apple exercises complete control over the provision of apps.
  • Safari and its WebKit engine, which provide browser functions on iOS devices, as previously no alternative browser engines had been permitted and other providers such as Firefox were also only allowed to offer variants based on the WebKit engine.

It is now Apple’s responsibility to make the necessary changes by March 2024: Both other browser engines and alternative app stores must be approved so that Apple can continue to offer its products in the EU.

The Digital Markets Act

Apple’s offended reaction

Apple's offended reaction

On January 25th, Apple initially announced a new payment model along with the possibility of offering alternative app stores. In the future, developers will generally have to pay 50 eurocents per app installation if their app is installed on an iOS device. The fee applies regardless of whether the installation is via Apple’s own App Store or via an alternative app store. This makes alternative distribution channels equal to those of Apple - at least in a legal sense.

Due to the approval of alternative browser engines, Apple has now officially removed the distribution channel as a PWA, citing security concerns. With the approval of alternative browser engines, Apple said, the safe use of Progressive Web Apps could no longer be guaranteed, as the isolation from the rest of the system and from other PWAs would no longer be under Apple’s control. A rather lame excuse: since any PWA can also be used as a regular website in a browser tab, this security model must also be assumed here. Progressive Web Apps offer greater isolation on most platforms by running in a separate instance from your respective browser, comparable to “private mode”, for example.

The fact that Apple is now acting as a guardian here for alleged security reasons can be seen as an invasion - when a user decides on a browser, then this is a decision based on trust that this very user is making. Apple’s claim to exert influence here and to force users into not trusting them and their selected browsers to provide PWAs securely is inexplicable. It is therefore obvious that Apple is pursuing a perfidious business model here - because providers who have previously distributed Progressive Web Apps are now supposed to use “alternative distribution channels”. This is a reference to Apple’s App Store or alternative app stores, which are now available on iOS devices - and both of which make Apple earn 50 eurocents for each installation.

Apple's offended reaction

No independence with Apple

No independence with Apple

This shows once again that Apple’s business model is extremely comprehensive. When users purchase and use iOS devices, Apple claims the right to extensively control said devices, a right that the company defends with all means - and settles the conflicts between its economic interests and consumers’ rights on the backs of its customers. Attempts at regulation that are intended to improve the situation for these customers are specifically implemented in forms that invalidate the regulations or even ridicule them.

This reinforces the idea that the smartphones and tablets that Apple offers at high prices are, from the outset, essentially rental devices - because Apple has ultimate control over their use at all times. Free decisions about how and for which purposes iOS devices are to be used are de facto not possible. This fact alone makes Apple devices a dubious choice for use in education. However, these latest developments once again reveal how strong Apple’s intentions are to lock users into their ecosystem and that this poses an imminent danger to the socialization of students and their education to responsible consumers.

For software projects like AlekSIS, which as free and open source software ideologically stands for independence and particularly wants to guarantee all schools, teachers, students and parents equal access to information, Apple’s decision has far-reaching consequences - because it also forces us to make a decision that will in any case be at the users’ expense:

  • No longer offering a mobile app for iOS (previously as a PWA) would mean that the functionality, for example with regard to offline capabilities, on iOS devices would be severely limited.
  • Offering a native app instead would mean that access to AlekSIS is no longer free and free for students, as a “protection fee” would then have to be paid to Apple for each installation.

The situation is precarious because Apple has done everything it can to ensure its widespread use in schools over the recent years and has used a lot of marketing effort to create an image that makes it seen as the only viable choice by many teaching staff. The reduced usability of open source software on iOS devices is then often reflected on the staff instead of Apple’s underlying control behavior.

It is therefore about time that resistance to Apple and other offers that can only be called lobbying increases and that politicians finally invest significantly in digitally sovereign, open offers instead of continuing to provide schools with millions in gifts from Apple, Microsoft & Co.

Update / correction: Currently unaffected are devices running iPadOS, as Apple has not been classified as gatekeeper in the tablet market. On the other hand, this means that students using millions of iPads bought by or for their school are not protected by the new market regulations.

No independence with Apple