Apple has rolled out a new Mini Apps Partner Program aimed at developers who build or host mini apps — small, self-contained experiences built using web technologies like HTML5 or JavaScript and loaded inside a native iOS app. The goal is to make these lightweight experiences safer, clearer, and easier to monetise on the App Store.
The App Store has supported mini apps since 2017, but the new programme formalises how they should work and introduces economic incentives for developers who follow Apple’s technical rules.
What Apple’s New Program Actually Does
At the centre of the programme is a change to fees. Developers who join and meet Apple’s requirements can keep 85% of revenue from qualifying in-app purchases made inside their mini apps (that’s effectively a reduced 15% commission to Apple).
But to get that lower rate, Apple requires participating apps to support several App Store technologies — mainly the Declared Age Range API and the Advanced Commerce API. Apple says these ensure purchases are handled safely, users see age-appropriate content, and the buying experience is consistent with the rest of the App Store.
Mini apps that want to qualify must also be produced by third-party developers not controlled by the host app’s developer. Apple has a long definition of “control”, but the simple version is that you can’t build your own mini apps just to benefit from the lower rate.
How Mini Apps Work on iOS
A mini app is essentially a small package of code — or even a scripted game — that loads inside a host app after installation. It runs on the device (not streamed), and must be written in HTML5, JavaScript, or languages Apple explicitly approves.
All mini apps still need to comply with App Review Guidelines, including the specific mini-app rules under Guideline 4.7. Developers also need to provide Apple with a manifest that lists the mini apps included and the metadata for every in-app purchase.
This metadata tells Apple which purchases qualify for the reduced commission rate.
Requirements to Join
To apply for the Mini Apps Partner Program, an app must:
- Already be available on the App Store for iOS or iPadOS
- Ensure all hosted mini apps comply with Apple’s developer licence and App Review rules
- Provide the required manifest and accurate metadata for each purchase
- Use Apple’s in-app purchase system
- Support the Advanced Commerce API and Declared Age Range API
- Use Apple’s Server API endpoint to send consumption information when users request refunds
If a developer is already part of other Apple programmes — like the News Partner Program or Small Business Program — they can still join this one.
How Developers Can Apply
Developers need to be the Account Holder of their Apple Developer Program membership before submitting a request to join. Apple asks for information about the host app, eligibility, and details of the mini apps being offered. If approved, Apple follows up with configuration instructions.
Once everything is ready, the app is submitted through App Store Connect with a note indicating it uses the Advanced Commerce API and includes mini apps. Existing participants can update their manifest to add new mini apps later.
Apple is formalising the mini-app ecosystem — something already popular in markets like China and India — and offering a financial incentive for developers willing to adopt Apple’s technical standards. Developers get more control over commerce, users get clearer disclosures and age-appropriate experiences, and Apple keeps the App Store predictable.