cert.fish Guide
Official Apple distribution

Every Apple distribution route

App Store, TestFlight, unlisted apps, Custom Apps, alternative marketplaces, Web Distribution, ad hoc, and enterprise.

Apple supports more ways to deliver an app than the public App Store. Several are wrongly omitted from sideloading comparisons.

Choose by audience

AudienceCorrect routeImportant boundary
General publicPublic App StoreFull App Review
Beta testersTestFlightBuilds expire and external testing needs beta review
Anyone with a private-looking linkUnlisted AppStill an App Store app and fully reviewed
Named business or school customersCustom AppDistributed through Apple Business or School Manager
Eligible regional marketplace usersAlternative marketplaceNotarized; marketplace controls catalogue and support
Eligible EU users from developer websiteWeb DistributionApproved developer and registered domain required
Known test devicesAd hocDevice UDIDs must be in the profile
Development teamDevelopment provisioning/XcodeTesting, not general distribution
Employees of an eligible organizationEnterprise in-houseInternal proprietary apps only
Managed fleetMDMManagement relationship and policy control

Apple's Xcode documentation tells developers to choose a route based on platform, development stage, and program membership (Apple Developer).

“Outside the App Store” is not one trust level

TestFlight, unlisted apps, and Custom Apps still pass through Apple review infrastructure. Alternative marketplace and Web Distribution apps pass notarization, which is a narrower baseline review. Ad hoc and development builds are tied to a developer team and registered devices. Enterprise apps are the distributing organization's responsibility.

The installation mechanism does not tell you who is accountable. Always identify the developer, distributor, review path, update path, and payment/support owner.

For app users

If a developer offers TestFlight or a legitimate marketplace build, use it instead of downloading a repackaged IPA. You gain a clearer update chain and avoid handing your own signing identity to another tool.

For developers

Do not reach for enterprise distribution to avoid App Review. Use TestFlight for beta testing, unlisted distribution for link-only public apps, Custom Apps for named organizations, ad hoc for a bounded registered-device test group, and the App Store or eligible alternative distribution for public products.

Paid CertificatesFrom cert.fish: no computer, no weekly refresh. One purchase for one iPhone.Buy - £6.75