Apple Limits Vibe Coding: Apps Removed from the App Store
Le brief IA que les pros lisent chaque soir
Les 7 actus IA du jour, décryptées en 5 min. Gratuit.
Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.
Choisis ton rythme
Gratuit · Pas de spam · Désabonnement en 1 clic
Apple's Guidelines Disrupt Vibe Coding
A directive from Apple's App Store has recently caused major disruptions for vibe coding applications, leading to the removal and blocking of three of them over the past month. According to a report from The Information, the vibe coding app Anything has been taken down from the App Store. Vibe coding has revolutionized app and website creation, allowing users to code simply by interacting with large language models like Claude, Gemini, and ChatGPT.
With the rise of vibe coding, new applications have emerged, enabling coding directly from a phone. However, Apple claims that its actions do not specifically target these applications, but are a strict application of its guidelines. These guidelines state that delivering unreviewed software within an app bypasses the privacy and security protections put in place to safeguard users.
Directive 2.5.2: A Barrier for Developers
CNET has confirmed that the issue stems from App Store directive 2.5.2. This directive specifies that "apps must be self-contained in their bundles and cannot read or write data outside of the designated container area, nor download, install, or execute code that introduces or modifies the app's features, including other apps." It adds that "educational apps designed to teach, develop, or allow students to test executable code may, under limited circumstances, download code provided that this code is not used for other purposes. These apps must make the source code provided by the app completely visible and modifiable by the user."
The vibe coding apps Replit and Vibecode were blocked from updating in the App Store in March, according to another report from The Information. This blockage is also attributed to the directive, with Apple requiring modifications for these apps.
Vibecode Changes Strategy
The app Vibecode, which had the slogan "the easiest way to create beautiful mobile apps" since its launch, was updated on March 18 with a change in tone. The new slogan removed any mention of "app," becoming "Vibecode is the #1 app for building powerful websites with AI, quickly." The update also indicates that the app is now focused on learning and building websites, rather than apps.
Compliance with the Developer Program License Agreement
Section 3.31.(B) of Apple's Developer Program License Agreement also states: "Interpreted code may be downloaded into an app but only as long as that code: (a) does not change the primary purpose of the app by providing features or characteristics that are not in line with the intended and announced purpose of the app." Thus, Apple enforces its rules that an app must maintain its original functionality and cannot change its primary purpose. The very idea of vibe coding is to create something from your own words, and apps like Anything, Replit, and Vibecode provide a platform to do so, although the resulting apps will not retain the functionality of a vibe coding app.
Brief IA — L'actualité IA en français
L'essentiel de l'actualité de l'intelligence artificielle, décrypté et expliqué chaque jour.