How it works
This program is designed for developers who host mini apps and games, which are experiences that are built using web technologies like HTML5 or JavaScript and distributed within a larger, native app. Participating apps are required to support certain App Store technologies, including the Declared Age Range API and the Advanced Commerce API in order to provide a safe and seamless experience for customers. As a result, program members earn 85% of qualifying In‑App Purchase sales within qualifying mini apps.
Implement host app requirements
To be eligible for the Mini Apps Partner Program:
Your app must be available on iOS and iPadOS on the App Store.
You must ensure all hosted mini apps comply with applicable requirements from the Apple Developer Program License Agreement and App Review Guidelines, including the specific requirements listed in guideline 4.7 — Mini apps, mini games, streaming games, chatbots, plug-ins, and game emulators — and have provided a manifest required by guideline 4.7.4 that’s approved by Apple and includes hosted mini app metadata.
You must provide metadata that follows the outlined guidance in order to identify all mini app in-app purchases (including non-qualifying) and the digital goods and services sold. This allows customers to clearly understand what purchases they’re making within your qualifying mini apps, as well as helps Apple identify qualifying In‑App Purchases and apply appropriate commission rate.
Your app must support the following technologies: The Advanced Commerce API and supporting technologies to properly merchandise qualifying mini apps and any associated purchases. The Declared Age Rating API to help provide age-appropriate content and experiences within your app. Apple’s In‑App Purchase system to provide users with a familiar and trusted way to make purchases and easily check their purchase history, view, modify, or cancel subscriptions, as well as access customer support, like requesting a refund. The Send Consumption Information endpoint in the App Store Server API to send information about a user’s In‑App Purchase to Apple when they request a refund. This information also helps to inform and improve the refund request process.
Join the program
... continue reading