| Feature | Scarlet | AltStore | SideStore | | :--- | :--- | :--- | :--- | | | Offers both direct installation (no PC) and a more stable computer method. | Requires a computer (AltServer) for initial setup and app refreshes. | No PC required after initial setup, but requires a WireGuard VPN connection. | | App Limit | No limit on the number or size of apps you can install. | Free Apple ID accounts are limited to 3 active apps. | Free Apple ID accounts are also generally limited to 3 active apps. | | Anti-Revoke | Built-in anti-revoke features to help prevent apps from being disabled by Apple. | Standard sideloading; apps can be revoked and must be refreshed every 7 days. | Standard sideloading; apps must be refreshed every 7 days. | | Best For | Users seeking a user-friendly, all-in-one solution with flexibility and anti-revoke protection. | Users who want a simple, open-source solution and don't mind using a computer for refreshes. | Users who want to avoid using a PC but are comfortable with VPN setup and manual refreshes. |
Name your profile, scroll to , and enable the Root Certificate option. Download the configuration profile when prompted by iOS.
Scarlet, however, utilizes a specific method of installation that differs from the standard enterprise certificate model used by its predecessors. By using a different injection method (often leveraging "adding to home screen" web clips or developer signing methods), Scarlet aims to bypass the typical kill-switch Apple flips to shut down unauthorized apps. Scarlet Anti-Revoke- Install IPA Files With Sca...
Locate the enterprise certificate listed under the developer header, tap it, select Trust , and confirm your choice. The Scarlet app will now open successfully. Setting Up Anti-Revoke Protections
High stability with built-in mechanisms to prevent revoked apps. | Feature | Scarlet | AltStore | SideStore
This is where the core concept of "Anti-Revoke" comes into play. Apple frequently revokes the enterprise certificates these third-party apps rely on, rendering installed apps unusable. A "revoked" app will refuse to open, displaying an "Untrusted Developer" or "Unable to Verify App" error. To tackle this, the community has developed "anti-revoke" techniques, the most effective of which is using a to block Apple's certificate validation servers. Some versions of Scarlet even include these anti-revoke mechanisms built-in to help keep apps running longer without interruption.
Introduction Scarlet Anti-Revoke tools and similarly named utilities have appeared in communities centered on sideloading iOS apps — installing IPA files outside Apple’s App Store ecosystem. These tools typically aim to prevent Apple from revoking enterprise or sideloaded app certificates, enabling apps installed via sideloading services, enterprise profiles, or developer signing to continue running after Apple attempts to block them. This essay explains how such tools are used to install IPA files, the technical mechanisms involved, associated risks, legal and ethical considerations, and safer alternatives. | | App Limit | No limit on
To ensure your setup stays running smoothly, remember to so your apps don't connect to Apple's verification servers. If you need help finding updated anti-revoke blocklists or checking your current certificate status, let me know! Share public link