Mini Apps Partner Program
Apple (MacRumors, MacStories, Hacker News, Slashdot):
Today, we’re introducing the Mini Apps Partner Program, which expands on the App Store’s ongoing support for apps that offer mini apps. Mini apps are self-contained experiences that are built using web technologies like HTML5 and JavaScript. This program is designed to help developers who host mini apps grow their business and further the availability of mini apps on the App Store — all while providing a great customer experience.
Participating developers may benefit from a reduced commission rate of 15% on the sales of qualifying In-App Purchases. To be eligible for this reduced commission rate, participating apps must support certain App Store technologies, including the Declared Age Range API and the Advanced Commerce API in order to help provide a safe and seamless experience for customers of all ages.
Mini apps are software packages, scripts, or game content that are added after app installation and executed on the device, provided such code is written in HTML5 or JavaScript, or another language approved by Apple. All such code must comply with Section 3.3.1(B) of the Apple Developer Program License Agreement.
[…]
A qualifying mini app within the Mini Apps Partner Program is one that’s put out by a person or entity that’s not directly or indirectly controlled by you, nor under common control with you.
Under the arrangement, Apple will begin handling in-app payment processing for qualifying mini apps and mini games distributed inside WeChat, China’s dominant all-purpose mobile platform.
[…]
While the new 15% commission is half of Apple’s standard 30% rate for many App Store transactions, Bloomberg estimates that the size of the WeChat ecosystem makes the agreement potentially worth billions of dollars to Apple.
When it’s small EU developers paying a lower commission, Apple is all, “they kept the savings for themselves.” When it’s Tencent (revenue $27.2 billion per quarter), Apple’s line is that it’s to help developers grow their business.
Today, there are a variety of native iOS apps that offer mini apps, including messengers like LINE or WeChat, or those that offer mini games, like Discord, for example. More recently, AI providers have begun moving into the mini app space. Notably, ChatGPT recently launched apps that run inside its chatbot, allowing users to engage with apps like Booking.com, Expedia, Spotify, Figma, Coursera, Zillow, and Canva. Some have theorized that this platform could eventually evolve to threaten the App Store’s business model if app engagement and transactions moved inside ChatGPT.
Previously:
- Apple-Funded Study on EU Alternative App Store Business Terms
- Complying With Texas Age Verification
- App Store Advanced Commerce API
- Apple Pressures ByteDance and Tencent Over IAP
- Allowing iOS Game Emulators and Mini Apps
- DOJ Investigates Apple’s Treatment of Roblox
- Roblox in the App Store
- Apple Video Partner Program
- Seeking Special App Store Deals
- WeChat’s Apps Within an App
Update (2025-11-14): See also: Hacker News. The more I think about this, the more I wonder why Tencent agreed.
Is this to capture 15% from web apps instead of the 0% Apple currently gets? Or is this an actual discount that will encourage more developers to turn native apps into mini apps?
Update (2025-11-18): Perttu Lähteenlahti:
If your app doesn’t host external developers, creators, or partners — and you don’t plan to — this program won’t affect your roadmap. Apple isn’t creating a shortcut to lower fees; it’s creating a compliant framework for a specific app pattern.
That said, it’s still worth watching. Apple is making space for “apps inside apps” in a more formal way, and that has long-term implications for how mobile software might evolve.
7 Comments RSS · Twitter · Mastodon
15% is better for Apple than 0%, which is what they got prior. The developers were keeping 100% for themselves in those cases.
@Someone else I see why Apple wants to do it. I don’t see why Tencent does. It doesn’t seem like WeChat needs any help processing payments. They apparently already have 900 million active users with payment methods on file. What is IAP offering them that will help “grow their business”? Did they believe that Apple would kill their app if they didn’t accept the “help”?
@Michael,
Big caveat: I have never seen WeChat's mini apps/games not it's internal app directory other than a few videos of boring stuff that are basically web sites. Would love if someone had a link to videos of the most popular ones.
If I recall correctly, it's more of an issue of Tencent running an 'alternative app store' on iOS, which would seem to be against Apple's rules. There's been a tension between what WeChat did and what was allowed as these games sound like basically web sites accessed via WeChat... similar to, say, GeForce Now / Xbox / other streaming video games... but these aren't Safari web sites, these are embedded in WeChat. This is also probably why Facebook gave up on in-app games (which used to be quite popular... Words with Friends, etc.)
So... I'm guessing Apple is relieved that this is taken care of, and the big stick would have been to force WeChat to remove their app directory, I guess?
I wonder if Tencent made money off these games -- sounds like many of them used external payment processors -- so this will be interesting to see. I wonder if Tencent will start charging a cut for listing a game on their internal app store.
@Someone else Yes, this has seemingly been against Apple’s rules for many years, but everyone assumed they were too big (or China too important) to ban. It’s not clear what’s changed.
"Did they believe that Apple would kill their app if they didn’t accept the “help”?"
The only other feasible reason I can think of would be government pressure. Cook met with the Chinese government multiple times in October and committed to increasing investment in China. Presumably, Apple got something in return.
"the big stick would have been to force WeChat to remove their app directory, I guess?"
There ain't no way. The iPhone would be dead in China.
@Plume I think that has to be the correct answer. Tencent had zero incentive to make any change, and Apple had zero leverage. This came from the top.
Also I can't help but think what this does to the state of software. We talk about "sideloading" and at least there are impractical but possible ways to write software for devices and distribute it in at least a limited capacity.
But now if all software becomes "apps" within a "super app" now there's not even that possibility anymore. Everything is going back to the mainframe model. Not coincidentally because that is the centralized control model as well.
Oh, when I wrote “similar to GEForce Now” — I don’t mean to imply streaming games. I meant the embedded alternative App Store concept only.
These mini apps are not native apps — they’re just websites it sounds like — so WeChat would likely argue that these aren’t apps at all.
Why this change now? No idea. Revenue share agreement (that they don’t mention, and might be iffy considering Google just had a problem with that)? Apple cracking down — “remove it or else”? Maybe someday we’ll find out.