Apple (MacRumors, MacStories, Hacker News):
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.
Apple:
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.
Hartley Charlton:
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.
Sarah Perez:
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:
App Store Business In-App Purchase iOS iOS 26 iOS App Tencent WeChat
I’ve frequently noted my frustration with Apple’s Xcode release notes, how lately they simply don’t tell you what’s changed in a given release. Changes from multiple releases are merged together, and Apple deletes and renames old pages so that you can’t compare them unless you’d saved a copy. However, commenter F1248 has done something about this! He’s created a Git repository with Markdown documents for each macOS, iOS, and Xcode release. You can also look at the file history, e.g. to see the changes between Xcode 26.1 and 26.1.1 or from all the appleOS 26.1 betas vs. RC.
This is great for release notes, though for APIs I still miss Code Workshop and SDK News.
Previously:
Documentation Git Mac macOS Tahoe 26 Programming Web Xcode
Jeff Johnson:
Today I received a shipment notification via text message to my phone number from a company unrelated to Apple. The shipped product was not ordered with my iPhone, and in fact the product manufacturer doesn’t even know that I own any Apple devices. The message included a US Postal Service tracking number. Messages app on my iPhone transformed the tracking number into a link. When I pressed down on the link to reveal the URL, I was surprised by it:
https://trackingshipment.apple.com/?Company=USPS&Locale=&TrackingNumber=
My tracking number, which I won’t post here, was appended to the URL. If I had tapped on the link generated by Messages app, it would have sent my tracking number not to the US Postal Service but to Apple!
As he says, “Apple considers itself implicitly trustworthy,” so there are all these specific examples of violations that it just doesn’t count. But when it comes to others, Apple will assume the worst intentions and make the least charitable reading. For example, it makes broad public statements like, “The DMA has failed to live up to its promises, delivering less security, less privacy, and a worse experience.” And most people seem to unquestioningly believe these claims, just as they assume that App Review can and does reliably provide critical protection. (The reality is that it’s not possible for it to ensure privacy in accordance with the nutrition labels, and they don’t even check that the basic functionality works.) When an Apple-funded study suggests that one potential benefit of EU legislation might not have come to pass, Apple says that’s failing to live up to its promises. But when Apple breaks a specific privacy-related promise, it just memory holes it.
There’s good privacy work being done, but it’s gotten so bound up with marketing and anti-antitrust weaponization. For example, the recent watch Wi-Fi story got presented as: Apple is removing a useful feature because the EU was going to force Apple to give your private information to data brokers. Now, it seems, the actual story is that Apple is now asking for consent (i.e. no longer self-preferencing) and has created a secure API to provide the functionality while preserving privacy. This sounds like something to celebrate, but because privacy has become a cudgel it has to be badmouthed and obscured. For a while, sprinkling the word “privacy” everywhere gave the impression that they really care about privacy. But somewhere along the line, it’s started to seem more like a Get Out of Jail Free card. So, for me, the bit has been flipped, and whenever I see that word I’m on alert to see whether a specific claim is being made and whether it actually makes sense.
Previously:
Antitrust iOS iOS 26 Mac macOS Tahoe 26 Marketing Messages.app Privacy