Mobile tech is a duopoly run by two companies - Google and Apple - with a combined $3.5T market cap. Each uses a combination of tech, law, contract and market power to force sellers to do commerce via apps, and each extracts a *massive* commission in-app sales - 15-30%! 1/ London's Canary Wharf, a hi...
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

pluralistic.net/2022/12/13/kit… 2/
This is bad for users and workers. Many companies' gross margins are less than 30%. In some categories, that means there's *no* competition. 3/
Take audiobooks: publishers wholesale their audiobooks to retailers at a 20% discount, so a retailer that sells its audiobooks through an app, paying a 30% commission, will lose money through every sale. 4/
This is why the only convenient mobile audiobook stores are Apple Books (a front-end for Amazon's Audible) and Google Books: Apple doesn't have to pay the Apple tax, and Google doesn't have to pay the Google tax, and that means that Apple and Google can demand crippling… 5/
…discounts and preferential treatment from publishers and independent authors.

The app tax is a tax on the workers whose creative works are sold on mobile platforms, because creative workers have the least bargaining power in this monopolized supply-chain. 6/
Our publishers can squeeze us - and the editorial workers, narrators, and sound technicians who work on our books - to make up the difference.

Independent authors who sell directly on these platforms, meanwhile, have even *less* leverage and get even worse terms. 7/
Things aren't much better at the other end of the supply-chain, either: while firms prefer to wring concessions out of their workers and suppliers, they're not averse to raising prices on customers, providing that all the competitors do so as well. 8/
Since every competitor is also selling through an app store and either paying a direct app tax or ceding margin to the mobile duopoly as a condition of selling in their in-house, pre-installed stores, they all have the same incentive to raise prices. 9/
Economists call this the #monopsony problem (or, since we're talking about two companies, a #duopsony or #oligopsony problem). That's an unwieldy and esoteric term, so @rgibli and I coined a much better one, and wrote a book about it: #ChokepointCapitalism: 10/
Theoretically, there's a way to avoid the app store chokepoint: #WebApps. 12/
These are part of the #HTML5 standard, and if a browser fully implements that standard, then developers can make a self-encapsulated "app" that's delivered in the browser, complete with an icon for your home screen, capable of doing anything an app store app can do. 13/
A company that wants to sell stuff without paying the app tax could hypothetically deliver a web app that the user could download and install via their browser. 14/
This doesn't just avoid the app tax, it also overrides the app stores' editorial control, like Apple's decision to block privacy tools in China to aid in state surveillance. 15/
But you can't have a web app without a web-app-compatible browser, and you can't get a web-app-compatible browser in Apple's App Store. The only browsers permitted in the App Store are those based on #WebKit, the #BrowserEngine behind #Safari. 16/
This means that *every* browser on #Ios, from Firefox to Edge to Chrome, is just a reskinned version of Safari.

That's a problem, because Webkit suuuuuuucks. 17/
Without the discipline imposed by either regulation or competition, Apple has systematically underinvested in Webkit, so that major bugs remain unaddressed for years and years. 18/
Some of these bugs are functional - Webkit just doesn't act the way its documentation says it does - but others represent serious security vulnerabilities. 19/
This is an important point: app store proponents say that denying users the right to choose where they get their apps and excluding competitors is necessary, the only practical way to prevent security risks to users. 20/
But while app stores can prevent the introduction of insecure or malicious code, they can also block the introduction of code that fixes defects in the manufacturer's own security. 21/
Mobile companies don't want insecure code on their platforms, but they also don't want to erode their profits. 22/
An Iphone with a working VPN app is more secure than one that lacks that app, but if that Iphone is owned by a Chinese person, it endangers Apple's access to low-waged Chinese labor *and* 350 million affluent Chinese consumers. 23/
Likewise, a third party might create a browser engine that corrects the security defects in Webkit, but if Apple allows users to install such a browser engine, they will lose the ability to extract billions through the app tax. 24/
Companies never solely pursue their customers' interests. Instead, they seek an equilibrium that allocates as much value as possible to their shareholders. 25/
This allocation is limited by both competition (the fear that a bad service will drive customers to a rival) and regulation (the fear that a bad service will attract crushing fines). 26/
The less competition and regulation a company faces, the more value it can take from its users and give to its shareholders. Here, mobile platforms have it easy: they don't have to worry about competition *because* of regulation. 27/
Laws like #Section1201 of the #DigitalMillenniumCopyrightAct (#DMCA) and #Article6 of the #EUCopyrightDirective (#EUCD) make it illegal to jailbreak a phone to install third-party apps. 28/
.@saurik calls this #FelonyContemptOfBusinessModel - that is, the government will punish your competitors for trying to compete with you. Nice work if you can get it. 29/
As the old joke goes, "if you wanted to get there, I wouldn't start from here." The rules that should promote better corporate conduct (through competition) instead encourage worse behavior. 30/
These laws put dominant companies in charge of who gets to compete with them, in the name of user safety. 31/
Meanwhile, users are increasingly trapped inside walled gardens, because their media, apps, and data are locked up in mobile silos and switching to a rival means enduring the #SwitchingCosts of leaving it all behind. 32/
Mobile companies claim to have built fortresses to keep bad guys out, but those high walls make fortresses into prisons that keep customers locked in. 33/
But anything that can't go on forever will eventually stop. The manifest unfairness and insecurity of the regulation-backed walled garden model has attracted the interest of new trustbusters, competition regulators from China to the EU to the USA to the UK. 34/
The UK plays a key role here: @CMAgovUK boasts the largest technical workforce of any competition regulator in the world. 35/
The CMA's #DigitalMarketsUnit has 50+ full-time engineers, which allows it to produce the most detailed, most insightful market investigations of any nation's competition regulators.

gov.uk/government/col… 36/
(Don't get too excited, though: in keeping with the UK's abysmal standard of government competence, Parliament has yet to pass the long-overdue secondary legislation that would give the DMU its own enforcement powers. Ugh.) 37/
Last June, the CMA proposed a market investigation into cloud gaming and mobile browsers (gaming is the largest source of app store revenue and cloud gaming is a way to avoid the app tax, so it's a closely related issue):

gov.uk/cma-cases/mobi… 38/
There were many significant submissions over this proposal, including comments that @EFF legal intern Shashank Sirivolu and I drafted:

eff.org/document/comme… 39/
Many commenters (including EFF) proposed that the CMA should intervene to improve the state browser engines competition on Ios and Android (Android allows multiple browser engines, but doesn't give them the same hardware access that Chrome and its Blink engine enjoy). 40/
This argument seems to have landed for the CMA. Today, they announced that they would go ahead with a full-fledged market study into mobile browsers and cloud gaming:

assets.publishing.service.gov.uk/media/63984ce2… 41/
The most obvious outcome of this study would be an order forcing the mobile vendors to open up to full-featured, alternative browser engines. 42/
This is compromise solution, between forcing open app stores onto the platforms - which would mean forcing Apple to allow #sideloading and policing Google's use of contracts to limit third-party stores - and doing nothing. 43/
A browser engine mandate is less satisfying than open app stores, but it is also more achievable, and easier to monitor and enforce. 44/
With Android, Google proved that you don't have to use hardware locks to prevent third-party app stores - you can use a hard-to-detect web of contracts and incentives to create an app store monopoly that's nearly as airtight as Apple's. 45/
But policing whether a platform permits rival, full-featured browser engines - ones that enable web apps and cloud gaming without paying the app tax - is much easier. 46/
Also easier: developing objective standards for evaluating whether a browser engine is secure and robust. @OpenWebAdvocacy's criteria are a great starting point:

assets.publishing.service.gov.uk/government/upl…

The CMA announcement is welcome, but has some gaps. 47/
It under-emphasises the importance of hardware access (for web apps to compete with native apps, they need full hardware access). 48/
It could also leave new browser engines at the mercy of the existing review teams that review all the other apps in the app store (who reject rival browser engines out of hand). 49/
Meanwhile, while I was writing this article, @markgurman published a jaw-dropping scoop in @business: Apple will open its Ios platform to rival app stores by 2024, in order to comply with the EU's #DigitalMarketsAct (#DMA):

bloomberg.com/news/articles/… 50/
I'm still absorbing this news, but I think this complements the CMA browser engine work, rather than rendering it redundant. Alternative app stores don't necessarily mean alternative browser engines. 51/
Apple says it will have security standards for alternative app stores, and these standards could well include a ban on browser engines. 52/
At a minimum, it's clear that different levels of scrutiny need to be applied to apps, app stores, and browser engines, as each one poses different threats and opportunities. 53/

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Cory Doctorow @pluralistic@mamot.fr

Cory Doctorow @pluralistic@mamot.fr Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @doctorow

Dec 14
Boris Karloff and James Whale, Bride of Frankenstein (1935) tumblr.com/ilovedamsels19… Image
Santa Claus Conquers the Martians (1964) atomic-chronoscaph.tumblr.com/post/703657166…
Santa Claus Conquers the Martians (1964) atomic-chronoscaph.tumblr.com/post/703657166…
Read 9 tweets
Dec 14
Today's Twitter threads (a Twitter thread).

Inside: This "inflation" is different; and more!

Archived at: pluralistic.net/2022/12/14/med…

#Pluralistic 1/ A vintage postcard illustra...
This "inflation" is different: New Stiglitz just dropped.

2/  Image: Mosiac36 (modified)...
Hey look at this

* Flickr establishes a nonprofit to oversee its commons flickr.org/why-were-doing…

* Dead End Customer Service deadendcustomerservice.com

* Youth Hacking 4 Freedom contest fsfe.org/news/2022/news… 3/ Image
Read 25 tweets
Dec 14
Here's the #inflation story you're expected to believe (advance warning: this story is entirely false): America gave the poors too much money during the lockdown and now the #economy is awash in #FreeMoney, which made those poors so rich that now they're refusing to work. 1/ A vintage postcard illustra...
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:

pluralistic.net/2022/12/14/med… 2/
That means the economy isn't making anything anymore. With all that extra money and all those missing workers, prices are skyrocketing.

To hear ghouls like @LHSummers tell it, there is only one answer to this. 3/
Read 73 tweets
Dec 14
He-Man & She-Ra: A Christmas Special (1985) gameraboy2.tumblr.com/post/703652288…
He-Man & She-Ra: A Christmas Special (1985) gameraboy2.tumblr.com/post/703652288…
A Charlie Brown Christmas (1965) gameraboy2.tumblr.com/post/703652037…
Read 13 tweets
Dec 14
Hey @rooseveltinst, I *love* that this @JosephEStiglitz paper is released under a @creativecommons license, but just putting "CREATIVE COMMONS COPYRIGHT 2022 BY THE ROOSEVELT INSTITUTE" in the page footer doesn't actually work.

rooseveltinstitute.org/wp-content/upl…
You need to choose *which* CC license, based on whether:

* Commercial reuse is permitted,
* Others can modify the work (on condition of noting the modifications)
* And if so, whether those new works must be released under the same terms as the original

creativecommons.org/choose/
If, for example, you wanted to permit commercial use and modifications without binding downstream users, you'd put something like "Licensed CC Attribution Only 4.0 creativecommons.org/licenses/by/4.…"

That way others will have clarity on your expectations.
Read 4 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(