Video fundraisers, paid messages, creator subscriptions, tips, interactive live streams and tiered subscriptions all work together to allow creators to flourish financially.
Apple’s 30% rules cripples YouTube’s ability to imitate these features and even restricts the viability of these features for platforms like Patreon who have a critical chunk of their engagement coming from iOS
Point I'm trying make is you can't sensibly extrapolate lessons from there and apply them to a different space. Sadly. Because it is an absolute cashcow and I reckon it probably makes for like a quarter of Stripe's income.
I bet many people would be willing to pay $500 for a FaceTime call with MrBeast. Or pay $50 to choose which makeup their vlogger tries on. Maybe even $100 for their favourite comedian to make a joke about them.
As a user, that doesn’t sound great to be honest.
I personally don't play video games anymore because single-player is largely an afterthought, and they no longer come in a box costing $20-50. That was my mental model of the games business, but the industry has moved on to DLCs, microtransactions, subscriptions etc. And seeing as how gaming is bigger than ever, the majority appears to have accepted the pricing changes that I did not.
Similarly, those that pay for porn have likely had to adjust to the changing realities of that industry.
You probably don’t enjoy VPN adverts in the middle of your YouTube videos either, but people need to get paid somehow.
Like video fundraisers, paid messages, creator subscriptions, tips, interactive paid streams and tiered subscriptions can be covered by consumable credit purchases and credit subscriptions. What are the explicit rules or history of rejections banning this?
Youtube can imitate these features on it's website, where it can surely do a better job due to scale. Twitch does this - arguably OnlyFans is largely modelled on Twitch.
Onlyfans takes 20%.
If Apple had a stripe connect like API which charged 30% then the business activities I mentioned would probably be viable, if painfully expensive.
To make social payments at present, a company would have take In App Purchases revenue into its own bank account then distribute those funds to creators. This usually requires some kind of money transfer licence depending on jurisdiction. There’d also be cost in performing KYC checks on all creators and covering another layer of currency conversion (again depending on jurisdiction).
That kind of setup is possible at the moment, but hard to sustain without adding at least another 10%+ to the fee.
And the operations side of managing chargebacks, payment timings and refunds through the IAP platform stacked on top of your own money transfer business would be very painful.
Which goes a long way to explaining the dearth of professional tools in the app stores.
30% is anything but just.
Every time I use the android play store I'm just overwhelmed by the number of low quality crap.
Whether Apple allows adult content is a separate matter from whether Apple takes a 30% cut from bloggers and video makers who produce digital content in exchange for payment.
The problem is that "decentralized" protocols often end up becoming de facto centralized because they lack key economic features.[2] And centralized platforms fill the gaps by offering those economic features — at the cost of giving them total control of the network.[3]
This is why the most innovative and most interesting web applications occur in the browser, which is open and permissionless — and where web domains are mostly decentralized in nature. The only way to ensure a platform retains something close to its original economic properties is to ensure it remains decentralized, but it's hard to resist centralization.
I know HN hates it, but there is a class of protocols that use cryptography and Byzantine fault-tolerant consensus mechanisms and are designed to resist centralization... and they have explicit and verifiable economic properties. They're known as crypto, and involve blockchains. And this appreciation for decentralized-by-design systems is colloquially called web3.
[1]: https://cdixon.org/2018/02/18/why-decentralization-matters
[2]: https://www.youtube.com/watch?v=WGfS6pPJ5jo
[3]: https://knightcolumbia.org/content/protocols-not-platforms-a...
(a) skepticism about the actual decentralized (vs distributed) nature in practice (especially where the topic is financialized tech or even an end run around all the learning that's gone into the social codebase about finance).
(b) realize that decentralization presented by things like the web are essentially "good enough" that capabilities are strong, personal or entrepreneurial latitude is pretty wide, and obstacles are few.
I'm talking about crypto as in Ethereum, which are designed to resist centralization. HN wrongly thinks of crypto as a financial system (which it can do, for good and bad reasons thanks to its permissionlessness), instead of a family of methods for making composable, decentralized protocols with built-in economics (blockchains).
Winner-takes-all is something like a law of nature.
While I'm very pro-competition, trust busting (anti-monopoly), and nurturing young small businesses...
I suspect that churn matters. Innovation and creativity requires the Powers That Be give the old ant farm a good shaking every few years.
I have no idea what that'd look like. The only historical analogy I have are Debt Jubilees.
https://en.wikipedia.org/wiki/Debt_jubilee
https://en.wikipedia.org/wiki/Jubilee_(biblical)
Said another way...
I'd be fine with maximally rights granting patents, all but sovereign corporate charters, and other final boss economic and political arrangements, provided that it all gets burned down every 7 years.
The water bowl a good oxygenation for the gold fish to thrive.
Dwebcamp just extended ticket sales if you want to go talk to real dweb people: https://dwebcamp.org/
I don't like apps that are just a wrapper to a web view, but they do protect in one way: if you fumblefinger when entering an address in the browser it can autocomplete to a phisher, while my bank's app is in a known place on my screen.
Cross-platform, as much as I'd like it to work, just doesn't seem to ever feel native. I'd very much like to see a transpilation-based cross-platform development framework that generates real Swift/Kotlin/Javascript for iOS/Android/Web, but I'm not sure if it's possible with all of the nice developer experience goodies that developers would come to expect (namely hot reloading) -- but maybe!
The different interfaces don’t have the same metaphors or semantics so cross-platform UI toolkits are always restricted to worst-case lowest common denominator capabilities.
You see this outside UX too — few programs are written to pure POSIX because usually you want to do more than that core.
Devs are just too aware that they do it to maximise profits and not to maximise UX quality. It's just like Linux guys building console tools and pretending they are better than a (good) UI.
So my point wasn't to point at the junk apps like, say, the CVS or ATT apps which are simply a web view to a shitty website that is itself just a poorly written skimcoat over a mainframe.
I'm talking about people who put a lot of effort into the web site and then turned it into an app as well to make it easier to run. I'm saying that those provide a crummy experience in practice as well, because in practice I think the web browser experience is rarely that good for anything more than simple functionality.
- photopea.com - import local image, make edits, export back to local storage
- tldraw.com - same
- demo.logseq.com - best example I've found yet. No login required, you can import a local folder of Markdown files, and have the Logseq web app interpret them as a set of backlinked notes.
It isn't in Apple's interest to allow web apps on iOS to have feature parity with native apps, because that's where Apple's moat is.
It isn't in Google's interest to allow mobile web browsers the freedom to behave like desktop browsers (extensions and filesystem APIs), because web ads are how Google establishes its moat.
The solution seems obvious; A phone with a barebones OS that can run a desktop-class browser. This is what the MokoPhone and Nokia N900 tried many years ago. Even Palm called its mobile offering WebOS, because they knew that competing via app store counts was a dead end.
As much as I dislike notifications, they're becoming a necessity in a world of decommoditized email. If I could know that my mail would actually get through when I send it to a willing recipient (as opposed to the almighty Google System Lords deciding that my mail should be dropped because their chicken entrails said it looked like spam that day) then there'd be no need to reinvent email as notifications... but here we are.
Good luck building a competitive direct messaging client without “spam spamifications”.
PWAs aren’t ideal, but building to a single platform with different screen sizes is far more efficient and achievable for upstarts than building multiple separate apps in different languages targeting multiple platforms. Arbitrarily limiting features like “spam spamifications” just gives an arbitrary advantage to the well funded over the independent and bootstrapped.
What the App store has, that is hard to reproduce, is distribution.
Javascript on the browser was the only choice for your frontend code, however, WASM is already shipping on all current browsers except IE and Opera Mini (which is a miniscule percentage of browsers in use today).
It is just a matter of time where WASM becomes the ABI of choice for crossplatform app development as the binary deployment vehicle where you can program in any language and have the app delivered as a WASM package via HTTP/HTTPS.
Apple's App Store moat will dry up when people (esp. devs) realize that they can get close to native performance for web apps delivered this way and the vanity of an icon on the phone/tablet screen isn't worth forking 30% to big apple.
Apple's moat is the 1B users who go to the app store to search for apps. No amount of WASM is going to get developers in front of a billion qualified purchasers.
I shipped an app in the App store. Over a few years, I made mid-six-figures from it. I never once begrudged Apple their 30% because without the app store I would have made next to nothing, certainly not enough to justify building and supporting the app. What was I going to do, set up a web page and hope my SEO skills were good enough to get a small trickle of users?
I often wonder if any of the people outraged at Apple's 30% (now often 15%) cut have actually tried to market an application. That is a tiny, tiny price to pay for the upside.
I think the biggest problem here is that these icons on the home screen are great retention drivers and if you go through an app store the OS creates it for you while through the browser you have to actively decide to do it. Its also funny how the iPhone initially only had web shortcuts for the screen (and arguably invented the pwa) only to immediately change course once they noticed that Apps are their moat.