Apple blocks vibe-coding apps from App Store, freezing a $100M-valued startup's updates since December
Apr 1, 2026
Key Points
- Apple removed a $100 million-valued vibe-coding app from the App Store and blocked updates to VibeCode and Replit under guideline 2.5.2, which prohibits dynamic code execution that changes app functionality after review.
- The startup attempted to move code execution to a web view to comply, but Apple rejected the workaround, treating the restriction as categorical rather than technical.
- Apple's rule stems from its core pitch to customers: all code running on iPhones undergoes upfront review, and users can trust it won't be modified after approval.
Summary
Apple removed a $100 million-valued vibe-coding app from the App Store and blocked updates to VibeCode and Replit under guideline 2.5.2, which prohibits apps that download or execute code that changes app functionality. The startup attempted to move code execution to a web view to comply, but Apple rejected the workaround.
Apple says it has no objection to vibe coding itself. The issue is adherence to policy that predates the App Store's launch. Guideline 2.5.2 rests on Apple's core commitment to customers: the company reviews all code that runs on iPhones, and users can trust that reviewed code will not change after approval.
Facebook faced the same constraint when it launched its mobile app. Desktop Facebook allowed developers like Zynga to embed FarmVille as an independent, updatable experience—similar to an iframe on the web. The App Store model is different. Apple requires that any code executing on iOS has been reviewed upfront, not delivered or modified dynamically after launch.
Vibe-coding platforms are built on dynamic code execution, the opposite of what App Store rules permit. Moving to a web view does not resolve the conflict because Apple enforces the rule categorically, not based on technical implementation. The divide between Apple's walled garden and AI builder expectations is now openly at odds.