After that you can maintain your account via the web.
> However, the rulings established that Apple's so-called "anti-steering" rules—language prohibiting developers from mentioning cheaper or alternative purchasing options that might be available outside of an app—were anticompetitive.
> Apple has updated its App Store rules to allow developers to provide external links to other payment options, technically circumventing its normal fee structure.
I think there are rules about telling people not to use IOS method.
Not sure if that would extend to content displayed in the app too from creators?
Why does Patreon need an app? Have users go through the website. Send them updates when people post new content.
I've never used the Patreon app on either Android or iOS. I support a number of creators and I have no idea why I'd want an app. Money is taken from my account. Receipts are sent to my email. Articles from creators are sent to my email, and if they're long enough I click a link and read the full article (or view the pictures) on the website.
You're not the average user, and if the average user gets a billing email and hasn't bothered to read their content email, visit the site or open the app, they are more likely to end their subscription.
What does the Patreon app do that a PWA can't?
I made a very simple PWA and every time after reboot I have to re-log in. Of course, the browser will auto-fill my password but same page as a PWA it won't.
I also did some testing with macroquad [1] and I was finding that occasionally as a PWA the GL stuff just didn't work. I suspect Apple was disabling the GL stuff in the PWA as an anti-fingerprinting technique; there's no way they do anti-fingerprinting for an app.
---
PWAs just can't do the same things that native apps can. This is probably intentional otherwise who would give not only 30% of their revenue but allow them to be a middle man between them and their customers?
Each update of an app is reviewed, while a website can change completely at any moment (or have different versions served for different people). This is why for instance web extensions are heavily reviewed and audited.
This means they are pretty fundamentally different models.
The prompt for location is different for example because Apple enforces you are using the location information you gather for a specified reason, and has the aforementioned business penalties for misuse, and has tied all that to a real world identity. The browser can’t know if the page asking for location data is for mapping, for marketing tracking, or so that someone can drive to your home. The two features are going to look and behave distinctly.
There's another erm... "creator oriented" Patreon-like service that works entirely through the web. Specifically to avoid Apple and Google's cut. And they seem wildly successful, although perhaps the type of content may influence user's decisions.
They don’t want to just be a payment middleman for creators, they want to be “sticky” like Facebook.
So they might add things like chat, media playback (with DRM), creators being able to post with notifications. Maybe you can sign up for additional private streams or even 1-on-1 sessions (like a gamer offering tutorials).
But by having an app to consume digital services, Apple says you have to provide a way to pay for services in the app (because that’s apple’s revenue model, a portion of software sales and resulting digital goods and services off of the App Store)
https://arstechnica.com/tech-policy/2024/01/apple-lets-devs-....