<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mirror.consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Emayeah</id>
	<title>Consumer Rights Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mirror.consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Emayeah"/>
	<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/w/Special:Contributions/Emayeah"/>
	<updated>2026-05-20T01:02:24Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Interchangeable_parts&amp;diff=44710</id>
		<title>Interchangeable parts</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Interchangeable_parts&amp;diff=44710"/>
		<updated>2026-03-18T21:11:45Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: torx is gradually getting more and more accepted due to the cam out resistance&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&#039;&#039;&#039;Interchangeable parts&#039;&#039;&#039; are components designed for wider compatibility beyond the original product. Components ranging from Phillip or Torx screws in a laptop to hubcaps for the wheels of a car engage with the principle of interchangeability, allowing individuals to repair or replace parts as needed. Most notably, this principle removes dependence on the original manufacturer of the product, and it is a necessary attribute of [[Right to repair|right to repair.]]&lt;br /&gt;
==Examples==&lt;br /&gt;
*Replacement ink/toner cartridges for printers and copiers.&lt;br /&gt;
*Automotive headlight enclosures used to be circular and fairly standardized.&lt;br /&gt;
*Light-bulbs used to be standard. Now automobiles and appliances often use non-standard lights to prevent the customer from being able to replace the bulb. This leaves the owner with needing to get a whole custom module, replace the appliance, or seek specialized electronics repair.&lt;br /&gt;
&lt;br /&gt;
==Why it matters==&lt;br /&gt;
Interchangeability was initially devised as a way to reduce cost, simplify the assembly of goods for accessibility and repair, reduce inventory, and scaling. More manufacturers actively reject interchangeable parts as time goes on, however. Proprietary parts or supplies may mean more profit for the manufacturer if they can charge more for their special part, or keep a customer locked  in to their products. Today, as right-to-repair has developed into a reactionary principle for what should be a given, interchangeability becomes a part of the conversation.&lt;br /&gt;
&lt;br /&gt;
Interchangeable parts reduce waste. For example:&lt;br /&gt;
&lt;br /&gt;
*[[Apple]] is known for using unique screws in their digital devices where the screws can neither be replaced, nor can a technician use a common screwdriver to repair the devices. This forces consumers to seek Apple-certified technicians, which often means paying a premium or replacing their device altogether.&lt;br /&gt;
*Many printer companies, including Epson, [[Canon]], and [[Brother Industries Ltd.|Brother]], are physically able to accept ink cartridges outside of the original printer manufacturer. However, [[HP Dynamic Security|printer firmware often rejects third-party cartridges]] or has compatibility error despite cartridge fit.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Common terms]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=JavaScript&amp;diff=44657</id>
		<title>JavaScript</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=JavaScript&amp;diff=44657"/>
		<updated>2026-03-18T12:43:47Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: added logo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ToneWarning}}&lt;br /&gt;
{{ProductCargo&lt;br /&gt;
|Company=&lt;br /&gt;
|ReleaseYear=1995&lt;br /&gt;
|InProduction=Yes&lt;br /&gt;
|Category=Software&lt;br /&gt;
|Website=https://tc39.es/ecma262/multipage/,https://openjsf.org/&lt;br /&gt;
|Description=A high-level programming language that&#039;s also the &amp;quot;lingua franca of the web&amp;quot;&lt;br /&gt;
|Logo=JavaScript-logo.png}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[wikipedia:JavaScript|JavaScript]]&#039;&#039;&#039; (&#039;&#039;&#039;JS&#039;&#039;&#039;) is a [[wikipedia:Programming_language|programming language]] and core technology of [[wikipedia:World_Wide_Web|the Web]], alongside [[wikipedia:HTML|HTML]] and [[wikipedia:CSS|CSS]]. It was created by [[wikipedia:Brendan_Eich|Brendan Eich]] in 1995.&amp;lt;ref&amp;gt;https://exploringjs.com/es5/ch04.html&amp;lt;/ref&amp;gt; As of 2025, the overwhelming majority of [[wikipedia:Website|websites]] (98.9%) uses JS for [[wikipedia:Client_(computing)|client]]-side [[wikipedia:Web_page|webpage]] behavior.&amp;lt;ref name=&amp;quot;deployedstats&amp;quot;&amp;gt;{{cite web |title=Usage Statistics of JavaScript as Client-side Programming Language on Websites |url=https://w3techs.com/technologies/details/cp-javascript |access-date=2024-02-27 |website=W3Techs }}&amp;lt;/ref&amp;gt; It&#039;s even used on the [[wikipedia:Server_(computing)|server]]-side (see [[wikipedia:Node.js|Node.js]]).&lt;br /&gt;
&lt;br /&gt;
==Consumer-impact summary==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Forced requirement&#039;&#039;&#039;: Many webpages (and even entire websites), force the user to keep JS enabled, otherwise they break or deliberately refuse to work. In 2026, considering the advancements in HTML and CSS technology, there is minimal reason why an average website (excluding real-time simulations and low-latency gaming) would &#039;&#039;ever&#039;&#039; need JS. The only valid justification are [[wikipedia:Legacy_code|legacy code-bases]], as those are impractical to migrate to no-JS solutions.&lt;br /&gt;
*&#039;&#039;&#039;Degraded accessibility&#039;&#039;&#039;: Dynamic and/or active content is well-known to have poor accessibility for users with visual and/or cognitive impairments. While standards such as [[wikipedia:WAI-ARIA|WAI-ARIA]] were created to mitigate this, it&#039;s no silver bullet, especially when developers aren&#039;t aware of ARIA.&lt;br /&gt;
*&#039;&#039;&#039;Lack of transparency&#039;&#039;&#039;: To optimize network bandwidth, JS code is typically served in [[wikipedia:Minification_(programming)|minified]] form, which makes it harder to understand for humans. This is particularly problematic if the original source is not publicly [[wikipedia:Source-available_software|available]], which is typically the case of [[wikipedia:Proprietary_software|proprietary software]].&lt;br /&gt;
*&#039;&#039;&#039;Excessive tracking&#039;&#039;&#039;: JS is much more capable than HTML and CSS &#039;&#039;&#039;combined&#039;&#039;&#039; to track user behavior, because of its first-class access to [https://developer.mozilla.org/en-US/docs/Web/API user-agent (UA) APIs].&amp;lt;ref&amp;gt;https://clickclickclick.click/&amp;lt;/ref&amp;gt; JS can communicate with almost any server (only limited by [[wikipedia:Cross-origin_resource_sharing|CORS]]) at any time (limited by connection availability), using a plethora of protocols. JS can get hardware information and compute a [[Device fingerprint|fingerprint of the device]], user, or both.&amp;lt;ref&amp;gt;https://privacycheck.sec.lrz.de/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://abrahamjuliot.github.io/creepjs&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://www.deviceinfo.me/&amp;lt;/ref&amp;gt;&lt;br /&gt;
*[[Personalized Ads|&#039;&#039;&#039;Targeted ads&#039;&#039;&#039;]]: JS makes it harder for [[Ad block|ad-blockers]] to block ads, since it can be used to make overly-dynamic ads. The data collected by malicious JS makes it trivial to serve personalized ads, even across unrelated sites.&lt;br /&gt;
*&#039;&#039;&#039;Market control&#039;&#039;&#039;: JS (alongside [[wikipedia:WebAssembly|Wasm]]) are built into almost every web-browser and UA, including &amp;quot;light-weight&amp;quot; ones (such as [[wikipedia:W3m|w3m]]). Incentivizing companies to use it for everything, since &amp;quot;there&#039;s no need to worry about compatibility or portability&amp;quot;. Some people say that JS shouldn&#039;t even be a Web Standard,&amp;lt;ref&amp;gt;https://daringfireball.net/linked/2017/06/22/navistone-form-data&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://daringfireball.net/linked/2017/06/27/web-without-javascript&amp;lt;/ref&amp;gt; implying that it should be an [[wikipedia:Browser_extension|extension]] or [[wikipedia:Plug-in_(computing)|plug-in]] (such as Java Applets and [[Adobe]] Flash) the user willingly installs; this would reduce the incentive to use JS, as there&#039;s no guarantee the user has it.&lt;br /&gt;
*&#039;&#039;&#039;Security risks&#039;&#039;&#039;: JS is well-known for being a poorly-designed tool.&amp;lt;ref&amp;gt;https://github.com/denysdovhan/wtfjs&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/brianleroux/wtfjs&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://wiki.theory.org/YourLanguageSucks#JavaScript_sucks_because&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://github.com/Rudxain/ideas/blob/aa9a80252a4b7c9c51f32eda5c716e96220ed96e/software/evar/with_bf.js&amp;lt;/ref&amp;gt; This leads to programmers and even experienced software-devs to accidentally add vulnerabilities to their code. That, and the fact that JS is [[wikipedia:Turing_completeness|Turing-complete]] (both [https://gavinhoward.com/2024/03/what-computers-cannot-do-the-consequences-of-turing-completeness/#mathematical-vs-practical in practice and in theory]) is a recipe for disaster, as it makes [[wikipedia:Debugging|debugging]] and [[wikipedia:Reverse_engineering|reverse-engineering]] impractical in big code-bases. The most common vulnerabilities found are:&lt;br /&gt;
**[[wikipedia:Cross-site_scripting|XSS]], which [[wikipedia:NoScript|NoScript]] tries to mitigate&lt;br /&gt;
**[[wikipedia:Arbitrary_code_execution|Arbitrary code execution]] and [[wikipedia:Code_injection|code injection]]. Typically caused by &amp;lt;code&amp;gt;[https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/eval eval]&amp;lt;/code&amp;gt; (part of the ECMAScript spec), but there are Web APIs (such as &amp;lt;code&amp;gt;[https://developer.mozilla.org/en-US/docs/Web/API/Window/setTimeout setTimeout]&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;[https://developer.mozilla.org/en-US/docs/Web/API/Window/setInterval setInterval]&amp;lt;/code&amp;gt;) that can be misused as well.&lt;br /&gt;
**Remote code execution. This is used by hackers and crackers to build [[wikipedia:Botnet|bot-nets]] for [[wikipedia:Ddos#Distributed_DoS|DDoS]] or [[wikipedia:Cryptocurrency|crypto]]-mining, but it&#039;s mostly used for [[spyware]] since it can hide more easily.&lt;br /&gt;
**[[wikipedia:Sandbox_(computer_security)|Sandbox]] escape. Modern browsers compile JS to native CPU code (see [[wikipedia:Just-in-time_compilation|JIT]]) to improve performance; this introduces a higher risk of sandbox-escape, as the code can more easily find vulnerabilities to manipulate the engine.&lt;br /&gt;
About that last point, it&#039;s worth noting that tooling, such as [[wikipedia:TypeScript|TypeScript]] and [[wikipedia:ESLint|ESLint]], exist to substantially minimize the likelihood of [[wikipedia:Software_bug|bugs]].&lt;br /&gt;
&lt;br /&gt;
==Incidents==&lt;br /&gt;
This is a list of all consumer-protection incidents related to this technology. Any incidents not mentioned here can be found in the [[:Category:{{PAGENAME}}|{{PAGENAME}} category]].&lt;br /&gt;
&lt;br /&gt;
===Google Search requires JS (2025)===&lt;br /&gt;
In January 2025, [[Google]]&#039;s web-search engine mandates that user-agents must have JS enabled. Google&#039;s justification was that it&#039;s a defense mechanism against abusive bots (see also [[Deceptive language frequently used against consumers]]).&amp;lt;ref&amp;gt;https://techcrunch.com/2025/01/17/google-begins-requiring-javascript-for-google-search/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://daringfireball.net/linked/2025/01/18/google-search-javascript&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://serpapi.com/blog/google-now-requires-javascript/&amp;lt;/ref&amp;gt; However, some people claim that it&#039;s an invalid justification.&amp;lt;ref&amp;gt;https://blog.jim-nielsen.com/2025/javascript-required/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Benefits==&lt;br /&gt;
It&#039;s worth noting that, while JS is trivial to misuse and abuse, JS can enhance the [[wikipedia:User_experience|user-experience]] (UX). The [[wikipedia:World_Wide_Web_Consortium|World Wide Web Consortium]] (W3C) provides comprehensive guidelines for such purposes.&amp;lt;ref&amp;gt;https://www.w3.org/wiki/The_principles_of_unobtrusive_JavaScript&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
&lt;br /&gt;
*[https://libredirect.github.io/faq.html LibRedirect explaining why it exists], and how [[Google Chrome]]&#039;s MV3 limits it&lt;br /&gt;
*[[Google]] being anti-competitive towards [[Firefox]]: https://github.com/uBlockOrigin/uBlock-issues/discussions/3240&lt;br /&gt;
*[[Meta]] refusing to serve content to &amp;lt;code&amp;gt;noscript&amp;lt;/code&amp;gt; users, and deliberately nagging them to [[Forced app download|install the app]] or [[Forced account|login]]: https://github.com/Rudxain/uBO-rules/pull/9&lt;br /&gt;
*[https://github.com/iam-py-test/my_filters_001/blob/fc5f61eff0b0d821cb426bea76b18937072bc390/no-js-warnings.txt Websites that nag users to enable JS, even when it provides negligible value]&lt;br /&gt;
*[[Discord]] being extremely [[Bloatware|bloated]] to the point of crashing when opening Developer-tools: https://github.com/Rudxain/uBO-rules/blob/42220bd4f80052ee15136dff7269df19529c43ec/rx.ubo#L3-L19. This is not the fault of bloated JS, it&#039;s likely a bloated [[wikipedia:Document_Object_Model|DOM-tree]], but discord only bloats the DOM when JS is enabled.&lt;br /&gt;
*[https://www.slideshare.net/slideshow/enough-withthejavascriptalready/23262138 &amp;quot;Enough with the JavaScript already!&amp;quot;]&lt;br /&gt;
*[https://eev.ee/blog/2016/03/06/maybe-we-could-tone-down-the-javascript &amp;quot;Maybe we could tone down the JavaScript&amp;quot;]&lt;br /&gt;
*[https://www.htmhell.dev/adventcalendar/2023/2/ &amp;quot;You don&#039;t need JavaScript for that&amp;quot;]&lt;br /&gt;
*[https://www.kryogenix.org/code/dont-need-that-js &amp;quot;You really don&#039;t need all that JavaScript, I promise&amp;quot;]&lt;br /&gt;
*[https://jakearchibald.com/2013/progressive-enhancement-still-important &amp;quot;Progressive Enhancement Still Important&amp;quot;]&lt;br /&gt;
*[https://www.kryogenix.org/code/browser/everyonehasjs.html &amp;quot;Everyone has JS, right?&amp;quot;]&lt;br /&gt;
*[https://youtu.be/xE9W9Ghe4Jk &amp;quot;Shipping a button in 2026…&amp;quot;], by Kai Lentit. This illustrates the burnout and fatigue software developers can experience on a daily basis&lt;br /&gt;
*[https://grugbrain.dev/ HTMX developer advocating for less JS]&lt;br /&gt;
*[https://idlewords.com/talks/website_obesity.htm &amp;quot;Web Obesity Crisis&amp;quot;]&lt;br /&gt;
*[https://danluu.com/web-bloat/ &amp;quot;How web bloat impacts users with slow connections&amp;quot;]&lt;br /&gt;
*[https://tonsky.me/blog/js-bloat JS bloat (2024)]&lt;br /&gt;
*[https://tonsky.me/blog/disenchantment How JS makes web apps more unstable]&lt;br /&gt;
*[https://www.gnu.org/philosophy/javascript-trap.html GNU/FSF explaining why JS takes freedom away]&lt;br /&gt;
*[https://www.gnu.org/philosophy/wwworst-app-store.html GNU/FSF explaining why &amp;quot;web apps&amp;quot; shouldn&#039;t exist]. &#039;&#039;&#039;WARNING&#039;&#039;&#039;: contains overzealous claims! ([https://github.com/Rudxain/blog/blob/main/post/re_twwwas.md according to Rudxain]). Related: [[wikipedia:Local-first_software|Local-first]]&lt;br /&gt;
*[https://www.smashingmagazine.com/2018/05/using-the-web-with-javascript-turned-off/ &amp;quot;I Used The Web For A Day With JavaScript Turned Off&amp;quot;]&lt;br /&gt;
*[https://github.com/Rudxain/blog/blob/main/post/js-abuse.md More sources] (&#039;&#039;TO-DO&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Electron]]&lt;br /&gt;
*[[Mozilla]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=File:JavaScript-logo.png&amp;diff=44656</id>
		<title>File:JavaScript-logo.png</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=File:JavaScript-logo.png&amp;diff=44656"/>
		<updated>2026-03-18T12:43:25Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== Licensing ==&lt;br /&gt;
{{From Wikimedia}}&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=CgNAT&amp;diff=44654</id>
		<title>CgNAT</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=CgNAT&amp;diff=44654"/>
		<updated>2026-03-18T12:26:59Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: added an example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StubNotice}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Carrier-Grade Network Address Translation&#039;&#039;&#039; (&#039;&#039;&#039;CGNAT&#039;&#039;&#039;, also known as LSN and NAT444) is used by Internet Service Providers (ISPs) to mitigate IPv4 address exhaustion by making thousands of customers share a single public IPv4 address.&lt;br /&gt;
&lt;br /&gt;
===Complaints from law enforcement agencies===&lt;br /&gt;
Law enforcement agencies find it harder to identify criminals behind an IPv4 address used by thousands of people. As a result the agency may have to tap connections of all users sharing that address to identify the criminal. &amp;lt;ref&amp;gt;{{Cite web |last=European Cybercrime Centre (EC3) |date=17 Oct 2017 |title=Are you sharing the same IP address as a criminal? Law enforcement call for the end of Carrier Grade NAT (CGN) to increase accountability online |url=https://www.europol.europa.eu/media-press/newsroom/news/are-you-sharing-same-ip-address-criminal-law-enforcement-call-for-end-of-carrier-grade-nat-cgn-to-increase-accountability-online |website=europol.europa.eu |url-status=live |archive-url=http://web.archive.org/web/20260113094744/https://www.europol.europa.eu/media-press/newsroom/news/are-you-sharing-same-ip-address-criminal-law-enforcement-call-for-end-of-carrier-grade-nat-cgn-to-increase-accountability-online |archive-date=13 Jan 2026}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite web |last=Gözükara |first=Furkan |date=8 Nov 2021 |title=Challenges and possible severe legal consequences of application users identification from CNG-Logs |url=https://www.sciencedirect.com/science/article/abs/pii/S2666281721002377 |website=sciencedirect.com}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A 2016 survey conducted by the European Cybercrime Centre revealed that 90% of EU Member State cyber divisions regularly encountered errors related to CGNAT technologies during investigations, sometimes forcing them to discontinue cases or employ more resource-intensive approaches. &amp;lt;ref&amp;gt;{{Cite web |last=European Police Office (Europol) |first=page 57-58 |title=IOCTA 2016 INTERNET ORGANISED CRIME THREAT ASSESSMENT |url=https://www.europol.europa.eu/iocta/2016/resources/iocta-2016.pdf |website=europol.europa.eu |url-status=live |archive-url=https://web.archive.org/web/20260216020928/https://www.europol.europa.eu/iocta/2016/resources/iocta-2016.pdf |archive-date=16 Feb 2026}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The process of reverse-tracking from CGNAT logs is fundamentally flawed. In criminal cases where CGNAT logs are used as primary evidence, there exists significant potential for misidentification, as the same public IP address and port combination might be reassigned to different users within a very short time. &amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Security concerns===&lt;br /&gt;
If a malicious actor using a CGNAT IP address gets blacklisted by a server/website then all users sharing the same CGNAT IP will also get blacklisted.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;{{Cite web |last=Asturias |first=Diego |date=21 Jul 2025 |title=CGNAT: The Workaround to IPv4 Depletion [2025] |url=https://www.rapidseedbox.com/blog/cgnat |website=rapidseedbox.com |url-status=live |archive-url=http://web.archive.org/web/20251106223938/https://www.rapidseedbox.com/blog/cgnat |archive-date=6 Nov 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A DDoS attack targeted at one user behind a CGNAT IP address affects all users behind that address, which can disrupt service for entire neighborhoods.&amp;lt;ref&amp;gt;{{Cite web |last=Newman |first=Sean |date=8 Mar 2022 |title=There Goes the Neighborhood: The DDoS Disadvantages of Carrier Grade NAT |url=https://www.corero.com/ddos-disadvantages-of-carrier-grade-nat/ |website=corero.com |url-status=live |archive-url=http://web.archive.org/web/20250818040618/https://www.corero.com/ddos-disadvantages-of-carrier-grade-nat/ |archive-date=18 Aug 2025}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Turner |first=Glen |date=1 Oct 2019 |title=The Effect of DDoS Attacks on Carrier-grade NAT Devices |url=https://www.a10networks.com/resources/videos/the-effect-of-ddos-attacks-on-carrier-grade-nat-devices/ |website=a10networks.com |url-status=live |archive-url=http://web.archive.org/web/20250903220230/https://www.a10networks.com/resources/videos/the-effect-of-ddos-attacks-on-carrier-grade-nat-devices/ |archive-date=3 Sep 2025}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Service limitations===&lt;br /&gt;
Because multiple people share the same public IP address, port forwarding becomes impossible in practice. This prevents them from hosting personal websites or having remote access to home security cameras or personal computers. CGNAT basically breaks all protocols that require direct connection to work.&amp;lt;ref&amp;gt;{{Cite web |last=Swer |first=Daryll |date=25 Mar 2021 |title=Shortcomings of CGNAT and Potential Workarounds |url=https://www.daryllswer.com/shortcomings-of-cgnat-and-potential-work-arounds/ |website=daryllswer.com |url-status=live |archive-url=http://web.archive.org/web/20260203193145/https://www.daryllswer.com/shortcomings-of-cgnat-and-potential-work-arounds/ |archive-date=3 Feb 2026}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |title=Pros &amp;amp; Cons Deploying Carrier Grade NAT (CGNAT) |url=https://brandergroup.net/2023/01/benefits-and-issues-deploying-carrier-grade-network-address-translation-cgnat/ |website=brandergroup.net |url-status=live |archive-url=https://web.archive.org/web/20260216021001/https://brandergroup.net/2023/01/benefits-and-issues-deploying-carrier-grade-network-address-translation-cgnat/ |archive-date=16 Feb 2026}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Games or services that rely on P2P communication (e.g. Mario Kart 8 Deluxe) are also affected by CGNAT: if all of the users aren&#039;t able of receiving packets then a connection can&#039;t be established.&lt;br /&gt;
&lt;br /&gt;
To circumvent these limitations, ISPs typically offer subscriptions for dedicated IPv4 addresses or IPv6 tunnels.&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2024 |title=About Static IP addresses |url=https://www.att.com/support/article/u-verse-high-speed-internet/KM1002300/ |url-status=live |archive-url=http://web.archive.org/web/20251111020054/https://www.att.com/support/article/u-verse-high-speed-internet/KM1002300/ |archive-date=11 Nov 2025 |website=att.com}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== ELI5: Why (and how) does CGNAT break the internet? ===&lt;br /&gt;
Let&#039;s assume that normal IP addresses are &amp;quot;public&amp;quot; phone numbers and that IPs used by CGNAT are &amp;quot;private&amp;quot; phone numbers, that is numbers that can only initiate calls, not receive them. let&#039;s assume that there are 2 users (user A and user B): &lt;br /&gt;
&lt;br /&gt;
1) User A wants to call user B, and both users have &amp;quot;public&amp;quot; phone numbers: no problem here, the only thing that user A needs to do is insert user B&#039;s phone number into the dialer!&lt;br /&gt;
&lt;br /&gt;
2) User A wants to call user B, but user A only has a private number (CGNAT). there&#039;s nothing stopping user A from calling user B, but user B will only see a generic phone number, a number that is used by thousands of other users.&lt;br /&gt;
&lt;br /&gt;
3) User A wants to call user B, but user B only has a private number (CGNAT). since user B can&#039;t receive calls, to establish communication between user A and user B, user B is the one that needs to initiate the call.&lt;br /&gt;
&lt;br /&gt;
4) User A wants to call user B, but both users only have private numbers (CGNAT). Both users can initiate calls, but neither of them can receive them, thus a connection can&#039;t be established. there&#039;s only one solution to this, having user A and user B call user C (a man in the middle that has a &amp;quot;public&amp;quot; IP address thus being able of receiving calls) with user C rerouting the voice from user A to user B and viceversa. this means that there&#039;s an additional cost and privacy risks, since a not well intentioned man in the middle can eavesdrop on the conversation.&lt;br /&gt;
&lt;br /&gt;
==== How does IPv6 resolve the issue? ====&lt;br /&gt;
There are only roughly 4 billion IPv4 addresses (or phone numbers), compared to the roughly 340 undecillion IPv6 addresses (that&#039;s more than the number of grains on planet earth SQUARED!). 4 billion addresses are not enough for every single user, hence the need of reusing addresses, potentially assigning one to thousands of users (there may be only 8 billion humans on planet earth, but the numbers of devices connected to the internet vastly exceeds that). IPv6 does not have those limitations, and because reusing IPv6 addresses is useless due to the vast number, every single IPv6 address is inherently &amp;quot;pubic&amp;quot; (aka being able of receiving and initiating calls).&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Visual_Studio_Code&amp;diff=44645</id>
		<title>Visual Studio Code</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Visual_Studio_Code&amp;diff=44645"/>
		<updated>2026-03-18T11:32:46Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: cleaned up text, added chromium/chrome analogy and fixed grammar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
{{ProductCargo&lt;br /&gt;
|Company=Microsoft&lt;br /&gt;
|ReleaseYear=2015&lt;br /&gt;
|InProduction=Yes&lt;br /&gt;
|ArticleType=Product&lt;br /&gt;
|Category=Software&lt;br /&gt;
|Website=https://code.visualstudio.com&lt;br /&gt;
|Logo=Visual Studio Code logo.svg}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[wikipedia:Visual Studio Code|Visual Studio Code]]&#039;&#039;&#039; is a cross platform text and code editor developed by [[Microsoft]] for [[Windows]], Linux, macOS and web browsers.&lt;br /&gt;
&lt;br /&gt;
==Consumer impact summary==&lt;br /&gt;
{{Ph-C-CIS}}&lt;br /&gt;
&lt;br /&gt;
===Freedom===&lt;br /&gt;
The source code is available on GitHub under the MIT License. However, the binaries published by Microsoft are licensed under the proprietary &amp;quot;Microsoft Software License&amp;quot; and ships with closed-source modifications, similar to how [[Google]] ships [[Chromium]], their open source browser and [[Chrome]], their flagship, proprietary browser built on top of Chromium but with various closed source modifications.&lt;br /&gt;
&lt;br /&gt;
Alternative, fully open source forks exist, such as [https://vscodium.com/ VS Codium].&lt;br /&gt;
&lt;br /&gt;
===Market Control===&lt;br /&gt;
Visual Studio Code (Also known as VS Code) is widely used upon, with over 50 million developers using it as of May 15th, 2025.&amp;lt;ref&amp;gt;https://developer.microsoft.com/blog/celebrating-50-million-developers-the-journey-of-visual-studio-and-visual-studio-code ([http://web.archive.org/web/20251221194419/https://developer.microsoft.com/blog/celebrating-50-million-developers-the-journey-of-visual-studio-and-visual-studio-code Archived])&amp;lt;/ref&amp;gt; Due to the software being open source, users may switch to other forks such as [https://vscodium.com/ VS Codium] if they are not happy with Visual Studio Code&#039;s features.&lt;br /&gt;
&lt;br /&gt;
==Incidents==&lt;br /&gt;
&lt;br /&gt;
===Telemetry enabled by default===&lt;br /&gt;
Microsoft&#039;s proprietary build sends telemetry data by default&amp;lt;ref&amp;gt;{{Cite web |title=Telemetry |url=https://code.visualstudio.com/docs/configure/telemetry |url-status=live |archive-url=https://web.archive.org/web/20251219092557/https://code.visualstudio.com/docs/configure/telemetry |archive-date=19 Dec 2025 |website=VS Code Documentation}}&amp;lt;/ref&amp;gt; which goes under [https://www.microsoft.com/en-us/privacy/privacystatement Microsoft&#039;s Privacy Statement]. It has to be disabled manually by setting &amp;lt;code&amp;gt;telemetry.telemetryLevel&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;off&amp;lt;/code&amp;gt; in the user settings.&lt;br /&gt;
&lt;br /&gt;
===Blocking extensions for third-party forks===&lt;br /&gt;
In April 2025, Microsoft pushed an update to the &amp;quot;C/C++&amp;quot; extension for Visual Studio Code (an extension that adds functionality such as better syntax highlighting) that introduced functionality that would intentionally disable the extension if it detected that it was running inside of a third-party fork of the editor,&amp;lt;ref&amp;gt;{{Cite news |last=Claburn |first=Thomas |date=2025-04-24 |title=Devs sound alarm after Microsoft subtracts C/C++ extension from VS Code forks |url=https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/ |url-status=live |archive-url=http://web.archive.org/web/20260218105824/https://www.theregister.com/2025/04/24/microsoft_vs_code_subtracts_cc_extension/ |archive-date=18 Feb 2026|work=The Register}}&amp;lt;/ref&amp;gt; displaying an error message that says:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span lang=&amp;quot;en&amp;quot; dir=&amp;quot;ltr&amp;quot;&amp;gt;&amp;quot;The C/C++ extension may be used only with Microsoft Visual Studio, Visual Studio for Mac, Visual Studio Code, Azure DevOps, Team Foundation Server, and successor Microsoft products and services to develop and test your applications.&amp;quot;&amp;lt;/span&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |title=VSCodium issues |url=https://github.com/VSCodium/vscodium/issues/2300 |archive-url=https://web.archive.org/web/20250405162831/https://github.com/VSCodium/vscodium/issues/2300 |archive-date=5 Apr 2025 |website=&amp;quot;Microsoft C/C++ Extension appears to no longer support unofficial forks of VS Code&amp;quot;}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |title=Cursor issues |url=https://github.com/cursor/cursor/issues/2976 |archive-url=https://web.archive.org/web/20250625115317/https://github.com/cursor/cursor/issues/2976 |archive-date=25 Jun 2025 |website=&amp;quot;Has the VSCode C/C++ Extension been blocked?&amp;quot;}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Interchangeable_parts&amp;diff=29206</id>
		<title>Interchangeable parts</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Interchangeable_parts&amp;diff=29206"/>
		<updated>2025-10-31T13:25:27Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: it&amp;#039;s Phillips, with 2 l&amp;#039;s&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Stub}}&lt;br /&gt;
&#039;&#039;&#039;Interchangeable parts&#039;&#039;&#039; are components designed for wider compatibility beyond the original product. Components ranging from Phillip screws in a laptop to hubcaps for the wheels of a car engage with the principle of interchangeability, allowing individuals to repair or replace parts as needed. Most notably, this principle removes dependence on the original manufacturer of the product, and it is a necessary attribute of [[Right to repair|right to repair.]]&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
*Replacement ink/toner cartridges for printers and copiers.&lt;br /&gt;
*Automotive headlight enclosures used to be circular and fairly standardized.&lt;br /&gt;
*Light-bulbs used to be standard. Now automobiles and appliances often use non-standard lights to prevent the customer from being able to replace the bulb. This leaves the owner with needing to get a whole custom module, replace the appliance, or seek specialized electronics repair.&lt;br /&gt;
&lt;br /&gt;
==Why it matters==&lt;br /&gt;
Interchangeability was initially devised as a way to reduce cost, simplify the assembly of goods for accessibility and repair, reduce inventory, and scaling. More manufacturers actively reject interchangeable parts as time goes on, however. Proprietary parts or supplies may mean more profit for the manufacturer if they can charge more for their special part, or keep a customer locked  in to their products. Today, as right-to-repair has developed into a reactionary principle for what should be a given, interchangeability becomes a part of the conversation.&lt;br /&gt;
&lt;br /&gt;
Interchangeable parts reduce waste. For example:&lt;br /&gt;
&lt;br /&gt;
*[[Apple]] is known for using unique screws in their digital devices where the screws can neither be replaced, nor can a technician use a common screwdriver to repair the devices. This forces consumers to seek Apple-certified technicians, which often means paying a premium or replacing their device altogether.&lt;br /&gt;
*Many printer companies, including Epson, [[Canon]], and [[Brother Industries Ltd.|Brother]], are physically able to accept ink cartridges outside of the original printer manufacturer. However, [[HP Dynamic Security|printer firmware often rejects third-party cartridges]] or has compatibility error despite cartridge fit.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Common terms]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=27685</id>
		<title>Apple App Store</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=27685"/>
		<updated>2025-10-19T06:50:45Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: added summary for less technical users&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ToneWarning}}&lt;br /&gt;
[[File:App Store (iOS).svg|thumb|150px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Apple]]&#039;&#039;&#039; uses a range of technical measures to protect their App Store ecosystem and reduce consumer choice. These measures obscure the company&#039;s business intentions, creating roadblocks for app developers and users, while typically citing security reasons for their existence. This actively hurts the ability for lawmakers to advocate for the rights of consumers and businesses in Apple&#039;s ecosystem, and prevents apps from being as useful as their customers expect.&lt;br /&gt;
&lt;br /&gt;
A never-ending demand for a cut of every sale of a digital product, ranging from game currency, to supporting content creators,&amp;lt;ref name=&amp;quot;patreon&amp;quot;&amp;gt;{{Cite web |last=Roth |first=Emma |date=12 Aug 2024 |title=Patreon: adding Apple’s 30 percent tax is the price of staying in the App Store |url=https://www.theverge.com/2024/8/12/24218629/patreon-membership-ios-30-percent-apple-tax |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; to booking a Zoom call with a local business,&amp;lt;ref name=&amp;quot;facebook&amp;quot;&amp;gt;{{Cite web |last=Paul |first=Katie |last2=Nellis |first2=Stephen |date=28 Aug 2020 |title=Exclusive: Facebook says Apple rejected its attempt to tell users about App Store fees |url=https://www.reuters.com/article/us-facebook-apple-exclusive/exclusive-facebook-says-apple-rejected-its-attempt-to-tell-users-about-app-store-fees-idUSKBN25O042/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; hurts the ability for app developers to innovate. These developers, working hard and pulling countless hours to build a quality app, always need to take Apple&#039;s (and [[Google]]&#039;s) demands into account - specifically, a fee of between 15% and 30% of all revenue collected via the app. This is revenue that can be reinvested into the app, but instead must be earmarked for the platforms they are &#039;&#039;&#039;required&#039;&#039;&#039; to use to reach their customers.&lt;br /&gt;
&lt;br /&gt;
Because this is a clear problem, several governments, including South Korea,&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2022 |title=South Korea approves rules on app store law targeting Apple, Google |url=https://www.reuters.com/technology/skorea-approves-rules-app-store-law-targeting-apple-google-2022-03-08/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; Japan,&amp;lt;ref&amp;gt;{{Cite web |last=Sharwood |first=Simon |date=13 Jun 2024 |title=Japan forces Apple and Google to allow third-party app stores and payments |url=https://www.theregister.com/2024/06/13/japan_smartphone_software_law/ |url-status=live |access-date=16 Mar 2025 |website=[[The Register]]}}&amp;lt;/ref&amp;gt; the European Union,&amp;lt;ref&amp;gt;[[wikipedia:Digital Markets Act|Digital Markets Act]]&amp;lt;/ref&amp;gt; the United Kingdom,&amp;lt;ref&amp;gt;{{Cite web |last=Competition and Markets Authority |date=4 Mar 2021 |title=Investigation into Apple AppStore |url=https://www.gov.uk/cma-cases/investigation-into-apple-appstore |url-status=live |access-date=16 Mar 2025 |website=[[gov.uk]]}}&amp;lt;/ref&amp;gt; Australia,&amp;lt;ref&amp;gt;{{Cite web |date=28 Apr 2021 |title=Dominance of Apple and Google&#039;s app stores impacting competition and consumers |url=https://www.accc.gov.au/media-release/dominance-of-apple-and-googles-app-stores-impacting-competition-and-consumers |url-status=live |access-date=16 Mar 2025 |website=[[ACCC]]}}&amp;lt;/ref&amp;gt; as well as the US and a handful of states,&amp;lt;ref&amp;gt;[[wikipedia:Open App Markets Act|Open App Markets Act]]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=20 Nov 2024 |title=S.5364 - App Store Accountability Act |url=https://www.congress.gov/bill/118th-congress/senate-bill/5364/text/is |url-status=live |access-date=16 Mar 2025 |website=[[congress.gov]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;doj&amp;quot;&amp;gt;{{Cite web |last=Balsamo |first=Mike |last2=Liedtke |first2=Mike |last3=Whitehurst |first3=Lindsay |last4=Bajak |first4=Frank |date=21 Mar 2024 |title=Justice Department sues Apple, alleging it illegally monopolized the smartphone market |url=https://apnews.com/article/apple-antitrust-monopoly-app-store-justice-department-822d7e8f5cf53a2636795fcc33ee1fc3 |url-status=live |access-date=16 Mar 2025 |website=[[APNews]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Feb 2021 |title=It’s time to free ourselves from ‘Big Tech’ monopoly |url=https://azcapitoltimes.com/news/2021/02/19/its-time-to-free-ourselves-from-big-tech-monopoly/ |url-status=live |access-date=16 Mar 2025 |website=[[Arizona Capitol Times]]}}&amp;lt;/ref&amp;gt; have opened investigations into anti-competitive practices, or considered or already passed legislation to force &amp;quot;gatekeeper platforms&amp;quot; such as Apple to be more reasonable with third-party developers.&lt;br /&gt;
&lt;br /&gt;
This being a major threat to Apple&#039;s revenue stream (interestingly, one they claim to be unsure is profitable&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Apr 2024 |title=Schiller doesn’t know whether the App Store is profitable; there are no minutes of meetings |url=https://9to5mac.com/2024/04/17/app-store-is-profitable-apple-notes/ |url-status=live |access-date=16 Mar 2025 |website=[[9to5Mac]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Jan 2025 |title=Apple denies App Store profit margin is 75% – claims to have no clue |url=https://9to5mac.com/2025/01/17/apple-denies-app-store-profit-margin-is-75-claims-to-have-no-clue/ |url-status=live |access-date=16 Mar 2025 |website=[[9t05Mac]]}}&amp;lt;/ref&amp;gt;), they have responded with practices such as geoblocking certain operating system functionality based on physical location,&amp;lt;ref&amp;gt;{{Cite web |title=Eligibility |url=https://theapplewiki.com/wiki/Eligibility |url-status=live |access-date=16 Mar 2025 |website=[[The Apple Wiki]]}}&amp;lt;/ref&amp;gt; misrepresenting/overstating risks, and using careful wording with commonly-understood terms to describe unreasonably difficult-to-use systems.&lt;br /&gt;
&lt;br /&gt;
==Background info==&lt;br /&gt;
Important terms you&#039;ll run into in this article:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Sandbox (computer security)|Sandbox]]&#039;&#039;&#039;: Reduces exposure of the user&#039;s device/data to security risks, by reducing what an app is allowed to do.&lt;br /&gt;
*&#039;&#039;&#039;[https://theapplewiki.com/wiki/Entitlements Entitlements]&#039;&#039;&#039;: Apple&#039;s method of &amp;quot;poking holes&amp;quot; in the sandbox, to give the app more permissions. Some are available to developers, while many are only available to Apple.&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Digital Markets Act|Digital Markets Act]]&#039;&#039;&#039;: The European Union&#039;s fairly sweeping recent regulations against forcing companies they classify as &amp;quot;gatekeepers&amp;quot; to play nice, giving smaller businesses access to software/hardware features they&#039;ve historically reserved for their own use.&lt;br /&gt;
&lt;br /&gt;
==In-app purchases==&lt;br /&gt;
Apple has been collecting users&#039; credit card numbers since launching the iTunes Store in 2004. The launch of the App Store in 2008, followed by the introduction of in-app purchases (IAPs) in 2009, gave iPhone app developers the opportunity to sell app features to users. The IAP system is provided as a developer framework named [https://developer.apple.com/storekit/ StoreKit]. Apps and their in-app purchases are managed through a dashboard named [https://developer.apple.com/app-store-connect/ App Store Connect]. App sales have eclipsed iTunes Store sales, and are now a primary focus of Apple&#039;s Media Services division.&lt;br /&gt;
&lt;br /&gt;
Apple requires any purchase of a digital good or service in an app to use their in-app purchase system. This may seem reasonable because the customer may inevitably call Apple support, demanding a refund for an app they have issues with. Apple would rather give that refund and leave the customer with a positive support experience, than to provide a messy process involving contacting a third-party, whose customer service is likely nowhere near the same experience.&lt;br /&gt;
&lt;br /&gt;
App Store purchase fees are between 15% and 30%. In September 2016, Apple expanded subscriptions to be available to any type of app, also introducing a 15% discount incentive when the user has already subscribed for a year.&amp;lt;ref&amp;gt;{{Cite web |last=Goode |first=Lauren |date=2 Sep 2016 |title=Apple’s new subscription offerings are now available to App Store developers |url=https://www.theverge.com/2016/9/2/12774758/apple-developers-app-store-new-subscription-rules |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; In November 2020, Apple introduced a reduced 15% fee for app developers with revenue below $1 million per year.&amp;lt;ref&amp;gt;{{Cite web |last=Centers |first=Josh |date=18 Nov 2020 |title=Apple Drops App Store Commission to 15% for Small Developers |url=https://tidbits.com/2020/11/18/apple-drops-app-store-commission-to-15-for-small-developers/ |access-date=16 Mar 2025 |website=[[TidBITS]]}}&amp;lt;/ref&amp;gt; For developers above this threshold, and for cases excluded from this program such as for games, the fee is 30%. In the 2008 announcement of the App Store, Apple considered this a reasonable, industry-standard fee. However, the way we use apps has significantly evolved since 2009 - the world has shifted to heavily depend upon on mobile apps, which have also evolved into more complex and sustainable business models than a simple one-time purchase.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Stripe, Inc.|Stripe]], a popular platform used for payments on the web, uses a base fee of 2.9% plus a fixed $0.30 in the United States.&amp;lt;ref&amp;gt;{{Cite web |title=Pricing |url=https://stripe.com/it/pricing |url-status=live |access-date=16 Mar 2025 |website=[[Stripe]]}}&amp;lt;/ref&amp;gt; With add-on services, before considering volume discounts, a Stripe transaction may rather have a cost of 6.4% + $1.10.&amp;lt;ref&amp;gt;Calculated from base fee (2.9% + $0.30) + international card (1.5%) + adaptive pricing (2%) + international payment methods ($0.80), as of January 2025&amp;lt;/ref&amp;gt; Stripe has been used by businesses ranging from small online stores, to [[OpenAI]] for ChatGPT Plus. Competing payments services have similar or identical fees to Stripe. &#039;&#039;&#039;The in-app purchase system does not provide sufficient value to justify considerably higher fees than alternative payment platforms.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The App Store system poorly handles secondary marketplaces of digital services that exist within the primary App Store marketplace, such as Patreon. Apple, however, still requires companies in the business of selling digital services to use this inadequate system. This requires the app to account for Apple&#039;s fee, which is significant enough to often warrant increasing prices, and to follow rules even if they do not make sense for the nature of service they are providing. Apple has frequently been found in disputes with such apps. This injects extra complication at no benefit to the marketplace, the creator, or the customer - only to Apple, who has little to no involvement after delivering the initial app download to the user&#039;s phone. The significant fee also often drives app developers to consider building their app around an advertising model instead, creating privacy concerns.&lt;br /&gt;
&lt;br /&gt;
Additionally, the 15% small businesses fee discount is judged based on the app&#039;s overall turnover, and is not based on individual creators in the app&#039;s marketplace. An app that turns over $1 million per year by providing services to creators that individually make less than $1 million per year does not have the opportunity to use the discount.&lt;br /&gt;
&lt;br /&gt;
Apple, often together with Google, use lobbying efforts in the United States and other countries in an attempt to minimize the issues. &amp;quot;ACT | The App Association&amp;quot;, pitched as an association of independent small business app developers, is at least 50% funded by Apple, and does not list its claimed 2,000 members.&amp;lt;ref&amp;gt;{{Cite web |date=1 Oct 2021 |title=Not a class ACT: the so-called App Association is simply an Apple Association and does NOT represent app developers&#039; interests in fair distribution terms |url=http://www.fosspatents.com/2021/10/not-class-act-so-called-app-association.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Sep 2022 |title=Vast majority of ACT {{!}} The App Association&#039;s funding comes from Apple, former employees tell Bloomberg: astroturfing against app developers&#039; interests |url=http://www.fosspatents.com/2022/09/vast-majority-of-act-app-associations.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt; In March 2024, the United States Department of Justice along with 16 state attorneys-general filed a lawsuit against Apple, including an accusation that the company &amp;quot;extracts more money from consumers, developers, content creators, artists, publishers, small businesses, and merchants, among others&amp;quot;.&amp;lt;ref name=&amp;quot;doj&amp;quot; /&amp;gt; The future of this lawsuit is unclear as of April 2025.&lt;br /&gt;
&lt;br /&gt;
Despite criticism of Apple forcing their fee into transactions with small businesses and creators on [[#Patreon|Patreon]], [[#Facebook online events|Facebook]], and similar platforms, on 23 January 2025, Apple announced the Advanced Commerce API. It &amp;quot;support[s] developers&#039; evolving business models - such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=23 Jan 2025 |title=Introducing the Advanced Commerce API |url=https://developer.apple.com/news/?id=yxy958ya |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; While positioned as a way for such businesses to save development time and avoid ongoing costs by building on top of Apple&#039;s mature payments platform, its use is in fact necessary for these businesses to work within the App Store guidelines, as seen in cases outlined below. The feature requires submitting a description of the app&#039;s business model to Apple for approval. This continues a trend of requiring Apple&#039;s consent to conduct business in a place users have been trained to expect it.&lt;br /&gt;
&lt;br /&gt;
Given Apple&#039;s strong incentives, and a ticking clock as legal pressure builds, it is not hard to find stories from app developers regarding poor experiences with Apple&#039;s app review process.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;This list is extremely incomplete. Please add examples if you know of any.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Epic Games===&lt;br /&gt;
{{hatnote|See also: [[wikipedia:Epic Games v. Apple|Epic Games v. Apple]] and [[wikipedia:Epic Games v. Google|Epic Games v. Google]]}}&lt;br /&gt;
&lt;br /&gt;
[[Epic Games, Inc.]] is a video game developer and publisher, known for games such as [[Fortnite]] and [[Unreal Tournament]], the [[Unreal Engine]], and the [[Epic Games Store]].&lt;br /&gt;
&lt;br /&gt;
In 2018, Epic Games launched Fortnite on the iOS and Android platforms. The company made the unusual decision to not release the app on the [[Google Play Store]] - rather, it was made available as a standalone [[wikipedia:apk (file format)|Android app package]] file (.apk), which must be installed by following a series of manual steps.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=3 Aug 2018 |title=Fortnite for Android will ditch Google Play Store for Epic’s website |url=https://www.theverge.com/2018/8/3/17645982/epic-games-fortnite-android-version-bypass-google-play-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The app was also released on the [[Samsung]] [[Samsung Galaxy Store|Galaxy Store]]. Google offered a $147 million deal for Epic Games to release Fortnite on the Play Store, which the company declined.&amp;lt;ref&amp;gt;{{Cite web |last=Robertson |first=Adi |date=9 Nov 2023 |title=Google offered Epic $147 million to launch Fortnite on the Play Store |url=https://www.theverge.com/2023/11/8/23953262/google-epic-fortnite-play-store-investment-antitrust-trial |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 22 April 2020, Fortnite was finally released on the Play Store.&amp;lt;ref&amp;gt;{{Cite web |last=Carpenter |first=Nicole |date=22 April 2020 |title=Fortnite available on the Google Play Store for the first time |url=https://www.polygon.com/2020/4/21/21229930/fortnite-available-on-google-play-android-mobile-devices |url-status=live |access-date=1 May 2025 |website=[[Polygon]]}}&amp;lt;/ref&amp;gt; In a statement, the company explained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
After 18 months of operating Fortnite on Android outside of the Google Play Store, we&#039;ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 13 August 2020, Epic Games launched a campaign against both Apple and Google&#039;s app store business practices. The company released app updates on both platforms, introducing a method for purchasing V-Bucks in-game currency at a 20% discount by directly transacting with Epic Games, against the developer rules of both platforms. The platforms responded by removing the game from their storefronts. Epic Games then filed civil antitrust lawsuits against both companies in the Northern District of California.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=14 Aug 2020 |title=Epic Games is suing Apple |url=https://www.theverge.com/2020/8/13/21367963/epic-fortnite-legal-complaint-apple-ios-app-store-removal-injunctive-relief |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The campaign, branded &amp;quot;Free Fortnite&amp;quot;, was later extended with lawsuits and complaints in Australia,&amp;lt;ref&amp;gt;{{Cite web |date=18 Nov 2020 |title=Epic Games extends its fight against Apple to Australia |url=https://www.epicgames.com/site/en-US/freefortnite-australia-press-release |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;, the European Union,&amp;lt;ref&amp;gt;{{Cite web |date=17 Feb 2021 |title=Epic Game Files EU Antitrust Complaint Against Apple |url=https://www.epicgames.com/site/en-US/news/epic-games-files-eu-antitrust-complaint-against-apple |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt; and the United Kingdom.&amp;lt;ref&amp;gt;{{Cite web |date=30 Mar 2021 |title=Epic Games files complaint to support CMA Apple investigation |url=https://www.epicgames.com/site/en-US/news/epic-games-files-complaint-to-support-cma-apple-investigation |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 September 2021, Judge Yvonne Gonzalez Rogers decided on the case. While the lawsuit against Apple failed on 9 of 10 counts, Rogers ruled against Apple&#039;s use of &amp;quot;anti-steering&amp;quot; - their strategies of preventing the user from being &amp;quot;steered&amp;quot; to a third-party storefront for payment processing, placing a permanent injunction on this behavior.&amp;lt;ref&amp;gt;{{Cite web |last=Brandon |first=Russell |date=11 Sep 2021 |title=Apple must allow other forms of in-app purchase, rules judge in Epic v. Apple |url=https://www.theverge.com/2021/9/10/22662320/epic-apple-ruling-injunction-judge-court-app-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; Despite the case mostly failing, the discovery process provided significant insight into Apple&#039;s decisions around App Store policies, including decisions made in major app review disputes, and in one case, executive Phil Schiller arguing to reduce the fee from 30%.&amp;lt;ref&amp;gt;{{Cite web |last=Gurman |first=Mark |date=4 May 2021 |title=Apple’s Schiller Floated Cutting App Store Fees a Decade Ago |url=https://www.bloomberg.com/news/articles/2021-05-03/apple-s-schiller-floated-cutting-app-store-fees-a-decade-ago |url-status=live |access-date=1 May 2025 |website=[[Bloomberg]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epic Games and Apple both appealed the decision. 35 state attorneys-general, the [[Electronic Frontier Foundation]] (EFF), [[Microsoft]], among others filed amicus briefs in support of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=29 Jan 2022 |title=Epic largely lost to Apple, but 35 states are now backing its fight in a higher court |url=https://www.theverge.com/2022/1/28/22907106/epic-games-v-apple-amicus-briefs-states-eff-microsoft-appeal |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 December 2023, the jury in the case against Google decided on all 11 counts in favor of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Bensinger |first=Greg |last2=Scarcella |first2=Mike |date=13 Dec 2023 |title=Epic Games wins antitrust case against Google over Play app store |url=https://www.reuters.com/legal/google-epic-games-face-off-app-antitrust-trial-nears-end-2023-12-11/ |url-status=live |access-date=1 May 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 1 May 2025, Rogers found that Apple willfully chose to not comply with the 2021 injunction, commenting &amp;quot;that it thought this court would tolerate such insubordination was a gross miscalculation&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=1 May 2025 |title=A judge just blew up Apple’s control of the App Store |url=https://www.theverge.com/news/659246/apple-epic-app-store-judge-ruling-control |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Facebook online events===&lt;br /&gt;
In August 2020, in response to the COVID-19 pandemic, Facebook introduced the ability for small businesses to accept an entrance fee for events. Previously, Facebook would only act as a way to RSVP for the event - the organizer must use a third-party event ticketing system to collect fees. The company pledged to not collect any fee on event sales &amp;quot;until 2023&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=14 Aug 2020 |title=Paid Online Events for Small Business Recovery |url=https://about.fb.com/news/2020/08/paid-online-events/ |url-status=live |access-date=16 Mar 2025 |website=[[Meta]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple disagreed, requiring the feature to use the in-app purchases system. This introduced Apple&#039;s 30% fee. As this increases the price the user pays, with no benefit to the small business the user intended to support, the fee was displayed as a line item in checkout. Apple did not accept this disclosure of the fee, referring to it as &amp;quot;irrelevant&amp;quot;.&amp;lt;ref name=&amp;quot;facebook&amp;quot; /&amp;gt; Facebook was allowed to compromise on displaying the fee, but &#039;&#039;without&#039;&#039; indicating that it is specifically an App Store fee.&lt;br /&gt;
&lt;br /&gt;
===HEY===&lt;br /&gt;
HEY.com is a paid webmail provider launched in June 2020 by long-time software company [[wikipedia:37signals|37signals]], specializing in inbox organization tools.&lt;br /&gt;
&lt;br /&gt;
After successfully launching the initial version of the app on the App Store, the company announced that an update was rejected due to a complaint about the business model. The app did not intend to support in-app purchases - instead, the user is expected to already have an account with the service. Apple did not like this arrangement, and demanded the company build an in-app subscription option. The company argued that they are being held to a different set of rules than apps such as [[Netflix, Inc.|Netflix]], whose app does not provide any way to purchase a subscription.&amp;lt;ref&amp;gt;{{Cite web |last=Kastrenakes |first=Jacob |date=17 Jun 2020 |title=Hey.com exec says Apple is acting like ‘gangsters,’ rejecting App Store updates and demanding cut of sales |url=https://www.theverge.com/2020/6/16/21293419/hey-apple-rejection-ios-app-store-dhh-gangsters-antitrust |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; After a suggestion from Apple executive Phil Schiller in the media, HEY introduced a 14 day free trial mode, which was approved.&amp;lt;ref&amp;gt;https://www.hey.com/apple/path/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patreon===&lt;br /&gt;
In August 2024, [[Patreon]] announced a change in arrangement with Apple for its App Store app. From November 2024, subscriptions started from the iOS app would be required to use the in-app purchase system, bypassing Patreon&#039;s own long-standing payments practices.&amp;lt;ref&amp;gt;{{Cite web |date=12 Aug 2024 |title=Apple’s requirements are about to hit creators and fans on Patreon. Here’s what you need to know. |url=https://news.patreon.com/articles/understanding-apple-requirements-for-patreon |url-status=live |access-date=16 Mar 2025 |website=[[Patreon]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;patreon&amp;quot; /&amp;gt; This change does not affect the Android app.&lt;br /&gt;
&lt;br /&gt;
By forcing Patreon out of the payments pipeline, certain payment models are no longer available to users of Patreon&#039;s iOS app. Creators who rely on the &amp;quot;per-creation&amp;quot; payment model, as opposed to the standard &amp;quot;per-month&amp;quot;, can no longer be subscribed to from the app. The app is also not able to support the &amp;quot;first-of-the-month&amp;quot; model, where payments from all subscribers are collected on the first day of the month, rather than every 30 days since each member&#039;s day of subscription. The price must also be rounded to a price tier supported by Apple.&lt;br /&gt;
&lt;br /&gt;
Patreon provides creators with the choice to increase their prices by 30% in the iOS app, or to keep the same prices but forfeit 30% to Apple. Creators frequently remind potential supporters to not use the Patreon iOS app, adding extra inconvenience to those wanting to support the work of small creators.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
File:Patreon iOS app pricing options - fee on top.png|&amp;quot;Maintain earnings and cover Apple&#039;s fee by increasing prices in iOS app&amp;quot; (Recommended)&lt;br /&gt;
File:Patreon iOS app pricing options - absorb fee.png|&amp;quot;Keep prices in the iOS app the same and cover Apple&#039;s fee yourself&amp;quot;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A similar case occurred with the app Fanhouse in 2021.&amp;lt;ref&amp;gt;{{Cite web |last=@jasminericegirl |date=9 Jun 2021 |title=#fuckapple, a thread I cofounded @fanhouseapp 8 months ago to empower creators to monetize their content. We pay creators 90% of earnings. Now, Apple is threatening to remove Fanhouse from the app store unless we give them 30% of creator earnings. This is theft and exploitation. |url=https://x.com/jasminericegirl/status/1402691047940100100 |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Twitter===&lt;br /&gt;
In August 2021, [[Twitter]] introduced a feature named Super Follows (now Subscriptions), in which a user can pay a subscription fee to access more of a creator&#039;s content. For each user who enables Subscriptions, Twitter must submit a new in-app purchase SKU to the App Store, which will become available with the next update to the app.&amp;lt;ref&amp;gt;{{Cite web |last=@wongmjane |date=2 Sep 2021 |title=Each Super Follow is an In-App Purchase on the App Store, but because there are too many IAPs for the Twitter app, the App Store only shows 10 instead of the full list |url=https://x.com/wongmjane/status/1433372120080261120 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt; This, of course, is subject to the 30% fee. At the time of writing in January 2025, viewing the App Store listing reveals Elon Musk&#039;s $4.00 subscription as the fourth most popular IAP item.&lt;br /&gt;
&lt;br /&gt;
==Notarization==&lt;br /&gt;
Since 2015, Apple expects all Mac apps to be &amp;quot;notarized&amp;quot;. This is a preliminary, automated malware check, which upon passing, provides a notary certificate that gets &amp;quot;stapled&amp;quot; to the app. Apple&#039;s explanation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Notarization of macOS software is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.&amp;lt;ref&amp;gt;{{Cite web |title=Notarizing macOS software before distribution |url=https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Whether this is actually a better approach than used by Windows antivirus, where they find out about new malware samples only when they end up on a user&#039;s computer, is a separate topic.&lt;br /&gt;
&lt;br /&gt;
To comply with the DMA&#039;s regulations on app marketplaces, Apple created a new channel of releasing apps outside of the iOS App Store. Apps go through a notarization process. But the process is definitely &#039;&#039;not&#039;&#039; notarization. The name is intentionally being abused, by contrast to notarization on macOS, to make you believe it is something other than the existing App Review system. Despite the pain some developers and users have with it, notarization on macOS has always been considered a net positive. It made sense to take advantage of its reputation for the entirely different &amp;quot;notarization&amp;quot; on iOS.&lt;br /&gt;
&lt;br /&gt;
See for yourself - view the [https://developer.apple.com/app-store/review/guidelines/ App Review Guidelines] and tick &amp;quot;Show Notarization Review Guidelines Only&amp;quot;. While most rules are knocked out by this, a good number of them are still in place. These apps are still reviewed and tested by the App Review team, must have a full product listing in App Store Connect, and can be outright rejected - all in the same way as an App Store app.&lt;br /&gt;
&lt;br /&gt;
By contrast, all that is required for notarization on macOS is for your app to not be malware. You submit it to an automated system that approves it within minutes. &#039;&#039;&#039;You don&#039;t need to convince Apple your app is worthy of existing on their platform.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The point of macOS notarization is that Apple has a record of all binaries that are intended for wide distribution on macOS, and can review them both in advance and on a regular basis for known malware/common malware patterns. Say a malware app manages to initially get through, when Apple finds out, they can go back in the notary records and find every sample of that malware to analyze and block. This is purely a technical process, managed by skilled security researchers, while iOS app review and &amp;quot;notarization&amp;quot; is a business process, managed by workers who have been given a checklist of violations to look for.&lt;br /&gt;
&lt;br /&gt;
Apple is retaining complete control over what&#039;s allowed to run on iOS. On macOS, you can choose to run apps that have not been notarized (even though the process to bypass the warning is intentionally difficult). On iOS, you never get even that option. What Apple created is the App Store but with more steps. It still goes on the App Store, just hidden so it can only be installed by the third-party store it&#039;s tied to.&lt;br /&gt;
&lt;br /&gt;
*Mysk: &amp;quot;iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |last=@mysk_co |date=28 Jun 2024 |title=iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens: |url=https://x.com/mysk_co/status/1806638308455256242 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JIT==&lt;br /&gt;
The following paragraph is highly technical, if it&#039;s too technical for you to understand all you need to know is that: JIT allows for extremely fast programs/apps and due to its fast nature it&#039;s used almost everywhere, and is a massive improvement over older code interpreters.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Just-in-time compilation|JIT]], which stands for Just-In-Time, is a method of code execution where code, instead of being compiled before being distributed (like an EXE), gets compiled into machine code in real time right before being executed. This method of code execution allows for much faster website loading times, faster emulation, faster program execution (with programs written in JavaScript, Python, Lua...) compared to interpreters, which instead translates code into machine code line by line, which is much, much slower; JIT also employs many more optimization techniques meant to improve performance.&lt;br /&gt;
&lt;br /&gt;
Safari is allowed to use JIT to compile code from any site, same with Apple&#039;s [https://apps.apple.com/app/swift-playgrounds/id908519492 Playgrounds] app on iPad. Playgrounds bundles Apple&#039;s [[wikipedia:Swift (programming language)|Swift]] compiler, and shares backend code with the version of Playgrounds found in [[wikipedia:Xcode|Xcode]].&lt;br /&gt;
&lt;br /&gt;
Third-party apps like Pythonista (a Python IDE), emulators like Delta and UTM and terminal environments like iSH are not allowed to use JIT, instead having to interpret code, which comes with serious performance degradation and is more computationally expensive, potentially draining more battery.&lt;br /&gt;
&lt;br /&gt;
An example of apps being heavily affected by this restriction is UTM. UTM is a port of [[wikipedia:QEMU|QEMU]] for iOS, iPadOS and MacOS, allowing users to create [[wikipedia:Virtual_machine|VMs]] that can run various OSes, for example Microsoft Windows. The iPhone&#039;s hardware capable enough to emulate various modern OSes at full speed, but due to Apple&#039;s JIT limitation, the team behind UTM had to create UTM SE (slow edition) that doesn&#039;t require JIT, but is nowhere near as fast as UTM with JIT, only being capable of running MS-DOS and derivatives at acceptable speeds. While methods that enable JIT for apps other than Safari and Playgrounds exist (some currently working on iOS 18.5, like [https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug]), Apple does not allow the use of JIT in notarized apps, meaning that apps that support JIT will have to be sideloaded, which comes with its own set of restrictions.&lt;br /&gt;
&lt;br /&gt;
In the EU, Apple gave web browsers permission to use rendering and JavaScript engines other than the built-in with Apple WebKit/JavaScriptCore, with the option for JS engines to use JIT. The browser still has to be approved by Apple for an entitlement, and then must work within APIs provided by Apple for it. But, as of January 2025, no browsers that use different engines than the built-in ones have been released, mainly due to arbitrarily imposed restrictions, meant to discourage the usage and development of third-party engines.&amp;lt;ref&amp;gt;{{Cite web |title=Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox |url=https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, Apple still does not allow different engines outside of the EU, with or without JIT support.&amp;lt;ref&amp;gt;{{Cite web |title=App Review Guidelines |url=https://developer.apple.com/app-store/review/guidelines/#2.5.6 |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Sandbox==&lt;br /&gt;
Sandboxing is a powerful security feature used on all modern platforms, from Windows to iOS, and it&#039;s used because most programs need only a few basic permissions. While sandboxing is a great security measure, sometimes users may want to develop or create programs that run outside of the sandbox, with less restrictions. When a program needs extra permissions outside of what the sandbox normally allows, the user is prompted with a permission prompt, useful when some very basic programs (like a flashlight app) need access to sensitive information like contacts.&lt;br /&gt;
&lt;br /&gt;
As established in previous sections, a program can be given more access to features of the system using entitlements. These come in different types:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Completely safe&#039;&#039;&#039;: Entitlements any developer can opt into, with little to no risk.&lt;br /&gt;
*&#039;&#039;&#039;Approval required&#039;&#039;&#039;: Entitlements that might be more of a security risk to allow, e.g. giving considerably wider access to the system, or that Apple simply doesn&#039;t want to hand out to just &#039;&#039;anyone&#039;&#039; for competitive reasons. The developer must submit a request to Apple with evidence of why they need the entitlement.&lt;br /&gt;
*&#039;&#039;&#039;Private&#039;&#039;&#039;: Entitlements that are never allowed for any app developer to use. Many of these are reasonably fenced off because they handle user data that is very risky, or bypasses permission prompts and so on, but can just as well also be guarding features Apple wants to keep to itself.&lt;br /&gt;
&lt;br /&gt;
There have been [https://gizmodo.com/researchers-uber-s-ios-app-had-secret-permissions-that-1819177235 exceptions] where Apple quietly gave a company access to private entitlements anyway, raising eyebrows.&lt;br /&gt;
&lt;br /&gt;
On iOS, you also can&#039;t be &#039;&#039;more&#039;&#039; secure than the default, strictest sandbox. On macOS, there are several entitlements you must declare to decide whether you&#039;re allowed to access certain types of user data at all. Android used this design from the very start - you can&#039;t even do fundamental things like access the internet without declaring it in your manifest. It makes it very explicit what the app&#039;s intentions are.&lt;br /&gt;
&lt;br /&gt;
iOS has one sandbox used by all App Store apps. System apps, and App Store apps developed by Apple, are allowed to expand or reduce their sandbox permissions as needed. Third-party apps do not get the right to expand or reduce their sandbox permissions at all. This is clearly less secure. To take the example of Playgrounds again, while it&#039;s allowed to run your code from a separate process executing in an ultra locked down sandbox with very few permissions, competing apps such as Pythonista must run your code in the same sandbox and address space as the main app process. The Python interpreter crashing would therefore crash the entire app, possibly losing work. In the worst case, a vulnerability in third-party code could give access to all data stored by/accessible to the app. For example, it would be a nightmare if you can tap the wrong link in Safari and have a hacker easily steal your cookies from other websites. If that third-party code could run in its own limited sandbox, the risk is significantly reduced.&lt;br /&gt;
&lt;br /&gt;
The only known workaround is to execute the code via JavaScript, as Apple&#039;s JavaScriptCore engine runs in a heavily sandboxed process. This requires you to port the code to JS, which may be a lot of work, or just not viable. You wouldn&#039;t want to run the Python interpreter inside JavaScript - the performance would be terrible!&lt;br /&gt;
&lt;br /&gt;
==In-app browsers==&lt;br /&gt;
Safari&#039;s in-app browser, that is the minimal version you get when tapping a link from social media, uses an entirely separate data store for each app. The in-app browser isn&#039;t aware of cookies in the &amp;quot;full&amp;quot; Safari app, or any other app, and doesn&#039;t support Safari extensions. Apple claimed this was to protect malicious apps from stealing or setting cookies in Safari without your knowledge, which is a fair argument, but it&#039;s hard to not notice that it makes web browsing inconvenient, encouraging users to install native apps, where they can make transactions through Apple.&amp;lt;ref&amp;gt;{{Cite web |last=@whitehatguy |date=12 Jun 2017 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=16 Mar 2025 |website=[[GitHub]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This also means your browsing in the in-app browser is just forgotten - there&#039;s no history menu, and it doesn&#039;t get logged to the history in the full Safari app either. Good luck recalling that article you read a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[https://theapplewiki.com/wiki/Eligibility Eligibility]&lt;br /&gt;
*Posts written by an author of this article:&lt;br /&gt;
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4&#039;s eligibility system]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple App Store]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=27277</id>
		<title>Apple App Store</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=27277"/>
		<updated>2025-10-17T16:33:36Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: i&amp;#039;m back; reworded sentences to make them more objective and less personal while trying to keep the language clear&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{ToneWarning}}&lt;br /&gt;
[[File:App Store (iOS).svg|thumb|150px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Apple]]&#039;&#039;&#039; uses a range of technical measures to protect their App Store ecosystem and reduce consumer choice. These measures obscure the company&#039;s business intentions, creating roadblocks for app developers and users, while typically citing security reasons for their existence. This actively hurts the ability for lawmakers to advocate for the rights of consumers and businesses in Apple&#039;s ecosystem, and prevents apps from being as useful as their customers expect.&lt;br /&gt;
&lt;br /&gt;
A never-ending demand for a cut of every sale of a digital product, ranging from game currency, to supporting content creators,&amp;lt;ref name=&amp;quot;patreon&amp;quot;&amp;gt;{{Cite web |last=Roth |first=Emma |date=12 Aug 2024 |title=Patreon: adding Apple’s 30 percent tax is the price of staying in the App Store |url=https://www.theverge.com/2024/8/12/24218629/patreon-membership-ios-30-percent-apple-tax |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; to booking a Zoom call with a local business,&amp;lt;ref name=&amp;quot;facebook&amp;quot;&amp;gt;{{Cite web |last=Paul |first=Katie |last2=Nellis |first2=Stephen |date=28 Aug 2020 |title=Exclusive: Facebook says Apple rejected its attempt to tell users about App Store fees |url=https://www.reuters.com/article/us-facebook-apple-exclusive/exclusive-facebook-says-apple-rejected-its-attempt-to-tell-users-about-app-store-fees-idUSKBN25O042/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; hurts the ability for app developers to innovate. These developers, working hard and pulling countless hours to build a quality app, always need to take Apple&#039;s (and [[Google]]&#039;s) demands into account - specifically, a fee of between 15% and 30% of all revenue collected via the app. This is revenue that can be reinvested into the app, but instead must be earmarked for the platforms they are &#039;&#039;&#039;required&#039;&#039;&#039; to use to reach their customers.&lt;br /&gt;
&lt;br /&gt;
Because this is a clear problem, several governments, including South Korea,&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2022 |title=South Korea approves rules on app store law targeting Apple, Google |url=https://www.reuters.com/technology/skorea-approves-rules-app-store-law-targeting-apple-google-2022-03-08/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; Japan,&amp;lt;ref&amp;gt;{{Cite web |last=Sharwood |first=Simon |date=13 Jun 2024 |title=Japan forces Apple and Google to allow third-party app stores and payments |url=https://www.theregister.com/2024/06/13/japan_smartphone_software_law/ |url-status=live |access-date=16 Mar 2025 |website=[[The Register]]}}&amp;lt;/ref&amp;gt; the European Union,&amp;lt;ref&amp;gt;[[wikipedia:Digital Markets Act|Digital Markets Act]]&amp;lt;/ref&amp;gt; the United Kingdom,&amp;lt;ref&amp;gt;{{Cite web |last=Competition and Markets Authority |date=4 Mar 2021 |title=Investigation into Apple AppStore |url=https://www.gov.uk/cma-cases/investigation-into-apple-appstore |url-status=live |access-date=16 Mar 2025 |website=[[gov.uk]]}}&amp;lt;/ref&amp;gt; Australia,&amp;lt;ref&amp;gt;{{Cite web |date=28 Apr 2021 |title=Dominance of Apple and Google&#039;s app stores impacting competition and consumers |url=https://www.accc.gov.au/media-release/dominance-of-apple-and-googles-app-stores-impacting-competition-and-consumers |url-status=live |access-date=16 Mar 2025 |website=[[ACCC]]}}&amp;lt;/ref&amp;gt; as well as the US and a handful of states,&amp;lt;ref&amp;gt;[[wikipedia:Open App Markets Act|Open App Markets Act]]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=20 Nov 2024 |title=S.5364 - App Store Accountability Act |url=https://www.congress.gov/bill/118th-congress/senate-bill/5364/text/is |url-status=live |access-date=16 Mar 2025 |website=[[congress.gov]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;doj&amp;quot;&amp;gt;{{Cite web |last=Balsamo |first=Mike |last2=Liedtke |first2=Mike |last3=Whitehurst |first3=Lindsay |last4=Bajak |first4=Frank |date=21 Mar 2024 |title=Justice Department sues Apple, alleging it illegally monopolized the smartphone market |url=https://apnews.com/article/apple-antitrust-monopoly-app-store-justice-department-822d7e8f5cf53a2636795fcc33ee1fc3 |url-status=live |access-date=16 Mar 2025 |website=[[APNews]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Feb 2021 |title=It’s time to free ourselves from ‘Big Tech’ monopoly |url=https://azcapitoltimes.com/news/2021/02/19/its-time-to-free-ourselves-from-big-tech-monopoly/ |url-status=live |access-date=16 Mar 2025 |website=[[Arizona Capitol Times]]}}&amp;lt;/ref&amp;gt; have opened investigations into anti-competitive practices, or considered or already passed legislation to force &amp;quot;gatekeeper platforms&amp;quot; such as Apple to be more reasonable with third-party developers.&lt;br /&gt;
&lt;br /&gt;
This being a major threat to Apple&#039;s revenue stream (interestingly, one they claim to be unsure is profitable&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Apr 2024 |title=Schiller doesn’t know whether the App Store is profitable; there are no minutes of meetings |url=https://9to5mac.com/2024/04/17/app-store-is-profitable-apple-notes/ |url-status=live |access-date=16 Mar 2025 |website=[[9to5Mac]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Jan 2025 |title=Apple denies App Store profit margin is 75% – claims to have no clue |url=https://9to5mac.com/2025/01/17/apple-denies-app-store-profit-margin-is-75-claims-to-have-no-clue/ |url-status=live |access-date=16 Mar 2025 |website=[[9t05Mac]]}}&amp;lt;/ref&amp;gt;), they have responded with practices such as geoblocking certain operating system functionality based on physical location,&amp;lt;ref&amp;gt;{{Cite web |title=Eligibility |url=https://theapplewiki.com/wiki/Eligibility |url-status=live |access-date=16 Mar 2025 |website=[[The Apple Wiki]]}}&amp;lt;/ref&amp;gt; misrepresenting/overstating risks, and using careful wording with commonly-understood terms to describe unreasonably difficult-to-use systems.&lt;br /&gt;
&lt;br /&gt;
==Background info==&lt;br /&gt;
Important terms you&#039;ll run into in this article:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Sandbox (computer security)|Sandbox]]&#039;&#039;&#039;: Reduces exposure of the user&#039;s device/data to security risks, by reducing what an app is allowed to do.&lt;br /&gt;
*&#039;&#039;&#039;[https://theapplewiki.com/wiki/Entitlements Entitlements]&#039;&#039;&#039;: Apple&#039;s method of &amp;quot;poking holes&amp;quot; in the sandbox, to give the app more permissions. Some are available to developers, while many are only available to Apple.&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Digital Markets Act|Digital Markets Act]]&#039;&#039;&#039;: The European Union&#039;s fairly sweeping recent regulations against forcing companies they classify as &amp;quot;gatekeepers&amp;quot; to play nice, giving smaller businesses access to software/hardware features they&#039;ve historically reserved for their own use.&lt;br /&gt;
&lt;br /&gt;
==In-app purchases==&lt;br /&gt;
Apple has been collecting users&#039; credit card numbers since launching the iTunes Store in 2004. The launch of the App Store in 2008, followed by the introduction of in-app purchases (IAPs) in 2009, gave iPhone app developers the opportunity to sell app features to users. The IAP system is provided as a developer framework named [https://developer.apple.com/storekit/ StoreKit]. Apps and their in-app purchases are managed through a dashboard named [https://developer.apple.com/app-store-connect/ App Store Connect]. App sales have eclipsed iTunes Store sales, and are now a primary focus of Apple&#039;s Media Services division.&lt;br /&gt;
&lt;br /&gt;
Apple requires any purchase of a digital good or service in an app to use their in-app purchase system. This may seem reasonable because the customer may inevitably call Apple support, demanding a refund for an app they have issues with. Apple would rather give that refund and leave the customer with a positive support experience, than to provide a messy process involving contacting a third-party, whose customer service is likely nowhere near the same experience.&lt;br /&gt;
&lt;br /&gt;
App Store purchase fees are between 15% and 30%. In September 2016, Apple expanded subscriptions to be available to any type of app, also introducing a 15% discount incentive when the user has already subscribed for a year.&amp;lt;ref&amp;gt;{{Cite web |last=Goode |first=Lauren |date=2 Sep 2016 |title=Apple’s new subscription offerings are now available to App Store developers |url=https://www.theverge.com/2016/9/2/12774758/apple-developers-app-store-new-subscription-rules |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; In November 2020, Apple introduced a reduced 15% fee for app developers with revenue below $1 million per year.&amp;lt;ref&amp;gt;{{Cite web |last=Centers |first=Josh |date=18 Nov 2020 |title=Apple Drops App Store Commission to 15% for Small Developers |url=https://tidbits.com/2020/11/18/apple-drops-app-store-commission-to-15-for-small-developers/ |access-date=16 Mar 2025 |website=[[TidBITS]]}}&amp;lt;/ref&amp;gt; For developers above this threshold, and for cases excluded from this program such as for games, the fee is 30%. In the 2008 announcement of the App Store, Apple considered this a reasonable, industry-standard fee. However, the way we use apps has significantly evolved since 2009 - the world has shifted to heavily depend upon on mobile apps, which have also evolved into more complex and sustainable business models than a simple one-time purchase.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Stripe, Inc.|Stripe]], a popular platform used for payments on the web, uses a base fee of 2.9% plus a fixed $0.30 in the United States.&amp;lt;ref&amp;gt;{{Cite web |title=Pricing |url=https://stripe.com/it/pricing |url-status=live |access-date=16 Mar 2025 |website=[[Stripe]]}}&amp;lt;/ref&amp;gt; With add-on services, before considering volume discounts, a Stripe transaction may rather have a cost of 6.4% + $1.10.&amp;lt;ref&amp;gt;Calculated from base fee (2.9% + $0.30) + international card (1.5%) + adaptive pricing (2%) + international payment methods ($0.80), as of January 2025&amp;lt;/ref&amp;gt; Stripe has been used by businesses ranging from small online stores, to [[OpenAI]] for ChatGPT Plus. Competing payments services have similar or identical fees to Stripe. &#039;&#039;&#039;The in-app purchase system does not provide sufficient value to justify considerably higher fees than alternative payment platforms.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The App Store system poorly handles secondary marketplaces of digital services that exist within the primary App Store marketplace, such as Patreon. Apple, however, still requires companies in the business of selling digital services to use this inadequate system. This requires the app to account for Apple&#039;s fee, which is significant enough to often warrant increasing prices, and to follow rules even if they do not make sense for the nature of service they are providing. Apple has frequently been found in disputes with such apps. This injects extra complication at no benefit to the marketplace, the creator, or the customer - only to Apple, who has little to no involvement after delivering the initial app download to the user&#039;s phone. The significant fee also often drives app developers to consider building their app around an advertising model instead, creating privacy concerns.&lt;br /&gt;
&lt;br /&gt;
Additionally, the 15% small businesses fee discount is judged based on the app&#039;s overall turnover, and is not based on individual creators in the app&#039;s marketplace. An app that turns over $1 million per year by providing services to creators that individually make less than $1 million per year does not have the opportunity to use the discount.&lt;br /&gt;
&lt;br /&gt;
Apple, often together with Google, use lobbying efforts in the United States and other countries in an attempt to minimize the issues. &amp;quot;ACT | The App Association&amp;quot;, pitched as an association of independent small business app developers, is at least 50% funded by Apple, and does not list its claimed 2,000 members.&amp;lt;ref&amp;gt;{{Cite web |date=1 Oct 2021 |title=Not a class ACT: the so-called App Association is simply an Apple Association and does NOT represent app developers&#039; interests in fair distribution terms |url=http://www.fosspatents.com/2021/10/not-class-act-so-called-app-association.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Sep 2022 |title=Vast majority of ACT {{!}} The App Association&#039;s funding comes from Apple, former employees tell Bloomberg: astroturfing against app developers&#039; interests |url=http://www.fosspatents.com/2022/09/vast-majority-of-act-app-associations.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt; In March 2024, the United States Department of Justice along with 16 state attorneys-general filed a lawsuit against Apple, including an accusation that the company &amp;quot;extracts more money from consumers, developers, content creators, artists, publishers, small businesses, and merchants, among others&amp;quot;.&amp;lt;ref name=&amp;quot;doj&amp;quot; /&amp;gt; The future of this lawsuit is unclear as of April 2025.&lt;br /&gt;
&lt;br /&gt;
Despite criticism of Apple forcing their fee into transactions with small businesses and creators on [[#Patreon|Patreon]], [[#Facebook online events|Facebook]], and similar platforms, on 23 January 2025, Apple announced the Advanced Commerce API. It &amp;quot;support[s] developers&#039; evolving business models - such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=23 Jan 2025 |title=Introducing the Advanced Commerce API |url=https://developer.apple.com/news/?id=yxy958ya |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; While positioned as a way for such businesses to save development time and avoid ongoing costs by building on top of Apple&#039;s mature payments platform, its use is in fact necessary for these businesses to work within the App Store guidelines, as seen in cases outlined below. The feature requires submitting a description of the app&#039;s business model to Apple for approval. This continues a trend of requiring Apple&#039;s consent to conduct business in a place users have been trained to expect it.&lt;br /&gt;
&lt;br /&gt;
Given Apple&#039;s strong incentives, and a ticking clock as legal pressure builds, it is not hard to find stories from app developers regarding poor experiences with Apple&#039;s app review process.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;This list is extremely incomplete. Please add examples if you know of any.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Epic Games===&lt;br /&gt;
{{hatnote|See also: [[wikipedia:Epic Games v. Apple|Epic Games v. Apple]] and [[wikipedia:Epic Games v. Google|Epic Games v. Google]]}}&lt;br /&gt;
&lt;br /&gt;
[[Epic Games, Inc.]] is a video game developer and publisher, known for games such as [[Fortnite]] and [[Unreal Tournament]], the [[Unreal Engine]], and the [[Epic Games Store]].&lt;br /&gt;
&lt;br /&gt;
In 2018, Epic Games launched Fortnite on the iOS and Android platforms. The company made the unusual decision to not release the app on the [[Google Play Store]] - rather, it was made available as a standalone [[wikipedia:apk (file format)|Android app package]] file (.apk), which must be installed by following a series of manual steps.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=3 Aug 2018 |title=Fortnite for Android will ditch Google Play Store for Epic’s website |url=https://www.theverge.com/2018/8/3/17645982/epic-games-fortnite-android-version-bypass-google-play-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The app was also released on the [[Samsung]] [[Samsung Galaxy Store|Galaxy Store]]. Google offered a $147 million deal for Epic Games to release Fortnite on the Play Store, which the company declined.&amp;lt;ref&amp;gt;{{Cite web |last=Robertson |first=Adi |date=9 Nov 2023 |title=Google offered Epic $147 million to launch Fortnite on the Play Store |url=https://www.theverge.com/2023/11/8/23953262/google-epic-fortnite-play-store-investment-antitrust-trial |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 22 April 2020, Fortnite was finally released on the Play Store.&amp;lt;ref&amp;gt;{{Cite web |last=Carpenter |first=Nicole |date=22 April 2020 |title=Fortnite available on the Google Play Store for the first time |url=https://www.polygon.com/2020/4/21/21229930/fortnite-available-on-google-play-android-mobile-devices |url-status=live |access-date=1 May 2025 |website=[[Polygon]]}}&amp;lt;/ref&amp;gt; In a statement, the company explained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
After 18 months of operating Fortnite on Android outside of the Google Play Store, we&#039;ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 13 August 2020, Epic Games launched a campaign against both Apple and Google&#039;s app store business practices. The company released app updates on both platforms, introducing a method for purchasing V-Bucks in-game currency at a 20% discount by directly transacting with Epic Games, against the developer rules of both platforms. The platforms responded by removing the game from their storefronts. Epic Games then filed civil antitrust lawsuits against both companies in the Northern District of California.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=14 Aug 2020 |title=Epic Games is suing Apple |url=https://www.theverge.com/2020/8/13/21367963/epic-fortnite-legal-complaint-apple-ios-app-store-removal-injunctive-relief |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The campaign, branded &amp;quot;Free Fortnite&amp;quot;, was later extended with lawsuits and complaints in Australia,&amp;lt;ref&amp;gt;{{Cite web |date=18 Nov 2020 |title=Epic Games extends its fight against Apple to Australia |url=https://www.epicgames.com/site/en-US/freefortnite-australia-press-release |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;, the European Union,&amp;lt;ref&amp;gt;{{Cite web |date=17 Feb 2021 |title=Epic Game Files EU Antitrust Complaint Against Apple |url=https://www.epicgames.com/site/en-US/news/epic-games-files-eu-antitrust-complaint-against-apple |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt; and the United Kingdom.&amp;lt;ref&amp;gt;{{Cite web |date=30 Mar 2021 |title=Epic Games files complaint to support CMA Apple investigation |url=https://www.epicgames.com/site/en-US/news/epic-games-files-complaint-to-support-cma-apple-investigation |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 September 2021, Judge Yvonne Gonzalez Rogers decided on the case. While the lawsuit against Apple failed on 9 of 10 counts, Rogers ruled against Apple&#039;s use of &amp;quot;anti-steering&amp;quot; - their strategies of preventing the user from being &amp;quot;steered&amp;quot; to a third-party storefront for payment processing, placing a permanent injunction on this behavior.&amp;lt;ref&amp;gt;{{Cite web |last=Brandon |first=Russell |date=11 Sep 2021 |title=Apple must allow other forms of in-app purchase, rules judge in Epic v. Apple |url=https://www.theverge.com/2021/9/10/22662320/epic-apple-ruling-injunction-judge-court-app-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; Despite the case mostly failing, the discovery process provided significant insight into Apple&#039;s decisions around App Store policies, including decisions made in major app review disputes, and in one case, executive Phil Schiller arguing to reduce the fee from 30%.&amp;lt;ref&amp;gt;{{Cite web |last=Gurman |first=Mark |date=4 May 2021 |title=Apple’s Schiller Floated Cutting App Store Fees a Decade Ago |url=https://www.bloomberg.com/news/articles/2021-05-03/apple-s-schiller-floated-cutting-app-store-fees-a-decade-ago |url-status=live |access-date=1 May 2025 |website=[[Bloomberg]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epic Games and Apple both appealed the decision. 35 state attorneys-general, the [[Electronic Frontier Foundation]] (EFF), [[Microsoft]], among others filed amicus briefs in support of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=29 Jan 2022 |title=Epic largely lost to Apple, but 35 states are now backing its fight in a higher court |url=https://www.theverge.com/2022/1/28/22907106/epic-games-v-apple-amicus-briefs-states-eff-microsoft-appeal |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 December 2023, the jury in the case against Google decided on all 11 counts in favor of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Bensinger |first=Greg |last2=Scarcella |first2=Mike |date=13 Dec 2023 |title=Epic Games wins antitrust case against Google over Play app store |url=https://www.reuters.com/legal/google-epic-games-face-off-app-antitrust-trial-nears-end-2023-12-11/ |url-status=live |access-date=1 May 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 1 May 2025, Rogers found that Apple willfully chose to not comply with the 2021 injunction, commenting &amp;quot;that it thought this court would tolerate such insubordination was a gross miscalculation&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=1 May 2025 |title=A judge just blew up Apple’s control of the App Store |url=https://www.theverge.com/news/659246/apple-epic-app-store-judge-ruling-control |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Facebook online events===&lt;br /&gt;
In August 2020, in response to the COVID-19 pandemic, Facebook introduced the ability for small businesses to accept an entrance fee for events. Previously, Facebook would only act as a way to RSVP for the event - the organizer must use a third-party event ticketing system to collect fees. The company pledged to not collect any fee on event sales &amp;quot;until 2023&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=14 Aug 2020 |title=Paid Online Events for Small Business Recovery |url=https://about.fb.com/news/2020/08/paid-online-events/ |url-status=live |access-date=16 Mar 2025 |website=[[Meta]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple disagreed, requiring the feature to use the in-app purchases system. This introduced Apple&#039;s 30% fee. As this increases the price the user pays, with no benefit to the small business the user intended to support, the fee was displayed as a line item in checkout. Apple did not accept this disclosure of the fee, referring to it as &amp;quot;irrelevant&amp;quot;.&amp;lt;ref name=&amp;quot;facebook&amp;quot; /&amp;gt; Facebook was allowed to compromise on displaying the fee, but &#039;&#039;without&#039;&#039; indicating that it is specifically an App Store fee.&lt;br /&gt;
&lt;br /&gt;
===HEY===&lt;br /&gt;
HEY.com is a paid webmail provider launched in June 2020 by long-time software company [[wikipedia:37signals|37signals]], specializing in inbox organization tools.&lt;br /&gt;
&lt;br /&gt;
After successfully launching the initial version of the app on the App Store, the company announced that an update was rejected due to a complaint about the business model. The app did not intend to support in-app purchases - instead, the user is expected to already have an account with the service. Apple did not like this arrangement, and demanded the company build an in-app subscription option. The company argued that they are being held to a different set of rules than apps such as [[Netflix, Inc.|Netflix]], whose app does not provide any way to purchase a subscription.&amp;lt;ref&amp;gt;{{Cite web |last=Kastrenakes |first=Jacob |date=17 Jun 2020 |title=Hey.com exec says Apple is acting like ‘gangsters,’ rejecting App Store updates and demanding cut of sales |url=https://www.theverge.com/2020/6/16/21293419/hey-apple-rejection-ios-app-store-dhh-gangsters-antitrust |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; After a suggestion from Apple executive Phil Schiller in the media, HEY introduced a 14 day free trial mode, which was approved.&amp;lt;ref&amp;gt;https://www.hey.com/apple/path/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patreon===&lt;br /&gt;
In August 2024, [[Patreon]] announced a change in arrangement with Apple for its App Store app. From November 2024, subscriptions started from the iOS app would be required to use the in-app purchase system, bypassing Patreon&#039;s own long-standing payments practices.&amp;lt;ref&amp;gt;{{Cite web |date=12 Aug 2024 |title=Apple’s requirements are about to hit creators and fans on Patreon. Here’s what you need to know. |url=https://news.patreon.com/articles/understanding-apple-requirements-for-patreon |url-status=live |access-date=16 Mar 2025 |website=[[Patreon]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;patreon&amp;quot; /&amp;gt; This change does not affect the Android app.&lt;br /&gt;
&lt;br /&gt;
By forcing Patreon out of the payments pipeline, certain payment models are no longer available to users of Patreon&#039;s iOS app. Creators who rely on the &amp;quot;per-creation&amp;quot; payment model, as opposed to the standard &amp;quot;per-month&amp;quot;, can no longer be subscribed to from the app. The app is also not able to support the &amp;quot;first-of-the-month&amp;quot; model, where payments from all subscribers are collected on the first day of the month, rather than every 30 days since each member&#039;s day of subscription. The price must also be rounded to a price tier supported by Apple.&lt;br /&gt;
&lt;br /&gt;
Patreon provides creators with the choice to increase their prices by 30% in the iOS app, or to keep the same prices but forfeit 30% to Apple. Creators frequently remind potential supporters to not use the Patreon iOS app, adding extra inconvenience to those wanting to support the work of small creators.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
File:Patreon iOS app pricing options - fee on top.png|&amp;quot;Maintain earnings and cover Apple&#039;s fee by increasing prices in iOS app&amp;quot; (Recommended)&lt;br /&gt;
File:Patreon iOS app pricing options - absorb fee.png|&amp;quot;Keep prices in the iOS app the same and cover Apple&#039;s fee yourself&amp;quot;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A similar case occurred with the app Fanhouse in 2021.&amp;lt;ref&amp;gt;{{Cite web |last=@jasminericegirl |date=9 Jun 2021 |title=#fuckapple, a thread I cofounded @fanhouseapp 8 months ago to empower creators to monetize their content. We pay creators 90% of earnings. Now, Apple is threatening to remove Fanhouse from the app store unless we give them 30% of creator earnings. This is theft and exploitation. |url=https://x.com/jasminericegirl/status/1402691047940100100 |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Twitter===&lt;br /&gt;
In August 2021, [[Twitter]] introduced a feature named Super Follows (now Subscriptions), in which a user can pay a subscription fee to access more of a creator&#039;s content. For each user who enables Subscriptions, Twitter must submit a new in-app purchase SKU to the App Store, which will become available with the next update to the app.&amp;lt;ref&amp;gt;{{Cite web |last=@wongmjane |date=2 Sep 2021 |title=Each Super Follow is an In-App Purchase on the App Store, but because there are too many IAPs for the Twitter app, the App Store only shows 10 instead of the full list |url=https://x.com/wongmjane/status/1433372120080261120 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt; This, of course, is subject to the 30% fee. At the time of writing in January 2025, viewing the App Store listing reveals Elon Musk&#039;s $4.00 subscription as the fourth most popular IAP item.&lt;br /&gt;
&lt;br /&gt;
==Notarization==&lt;br /&gt;
Since 2015, Apple expects all Mac apps to be &amp;quot;notarized&amp;quot;. This is a preliminary, automated malware check, which upon passing, provides a notary certificate that gets &amp;quot;stapled&amp;quot; to the app. Apple&#039;s explanation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Notarization of macOS software is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.&amp;lt;ref&amp;gt;{{Cite web |title=Notarizing macOS software before distribution |url=https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Whether this is actually a better approach than used by Windows antivirus, where they find out about new malware samples only when they end up on a user&#039;s computer, is a separate topic.&lt;br /&gt;
&lt;br /&gt;
To comply with the DMA&#039;s regulations on app marketplaces, Apple created a new channel of releasing apps outside of the iOS App Store. Apps go through a notarization process. But the process is definitely &#039;&#039;not&#039;&#039; notarization. The name is intentionally being abused, by contrast to notarization on macOS, to make you believe it is something other than the existing App Review system. Despite the pain some developers and users have with it, notarization on macOS has always been considered a net positive. It made sense to take advantage of its reputation for the entirely different &amp;quot;notarization&amp;quot; on iOS.&lt;br /&gt;
&lt;br /&gt;
See for yourself - view the [https://developer.apple.com/app-store/review/guidelines/ App Review Guidelines] and tick &amp;quot;Show Notarization Review Guidelines Only&amp;quot;. While most rules are knocked out by this, a good number of them are still in place. These apps are still reviewed and tested by the App Review team, must have a full product listing in App Store Connect, and can be outright rejected - all in the same way as an App Store app.&lt;br /&gt;
&lt;br /&gt;
By contrast, all that is required for notarization on macOS is for your app to not be malware. You submit it to an automated system that approves it within minutes. &#039;&#039;&#039;You don&#039;t need to convince Apple your app is worthy of existing on their platform.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The point of macOS notarization is that Apple has a record of all binaries that are intended for wide distribution on macOS, and can review them both in advance and on a regular basis for known malware/common malware patterns. Say a malware app manages to initially get through, when Apple finds out, they can go back in the notary records and find every sample of that malware to analyze and block. This is purely a technical process, managed by skilled security researchers, while iOS app review and &amp;quot;notarization&amp;quot; is a business process, managed by workers who have been given a checklist of violations to look for.&lt;br /&gt;
&lt;br /&gt;
Apple is retaining complete control over what&#039;s allowed to run on iOS. On macOS, you can choose to run apps that have not been notarized (even though the process to bypass the warning is intentionally difficult). On iOS, you never get even that option. What Apple created is the App Store but with more steps. It still goes on the App Store, just hidden so it can only be installed by the third-party store it&#039;s tied to.&lt;br /&gt;
&lt;br /&gt;
*Mysk: &amp;quot;iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |last=@mysk_co |date=28 Jun 2024 |title=iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens: |url=https://x.com/mysk_co/status/1806638308455256242 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JIT==&lt;br /&gt;
[[wikipedia:Just-in-time compilation|JIT]], which stands for Just-In-Time, is a method of code execution where code, instead of being compiled before being distributed (like an EXE), gets compiled into machine code in real time right before being executed. This method of code execution allows for much faster website loading times, faster emulation, faster program execution (with programs written in JavaScript, Python, Lua...) compared to interpreters, which instead translates code into machine code line by line, which is much, much slower. JIT also employs many more optimization techniques meant to improve performance, but all you need to know is that JIT is much faster than an interpreter.&lt;br /&gt;
&lt;br /&gt;
Safari is allowed to use JIT to compile code from any site, same with Apple&#039;s [https://apps.apple.com/app/swift-playgrounds/id908519492 Playgrounds] app on iPad. Playgrounds bundles Apple&#039;s [[wikipedia:Swift (programming language)|Swift]] compiler, and shares backend code with the version of Playgrounds found in [[wikipedia:Xcode|Xcode]].&lt;br /&gt;
&lt;br /&gt;
Third-party apps like Pythonista (a Python IDE), emulators like Delta and UTM and terminal environments like iSH are not allowed to use JIT, instead having to interpret code, which comes with serious performance degradation and is more computationally expensive, potentially draining more battery.&lt;br /&gt;
&lt;br /&gt;
An example of apps being heavily affected by this restriction is UTM. UTM is a port of [[wikipedia:QEMU|QEMU]] for iOS, iPadOS and MacOS, allowing users to create [[wikipedia:Virtual_machine|VMs]] that can run various OSes, for example Microsoft Windows. The iPhone&#039;s hardware capable enough to emulate various modern OSes at full speed, but due to Apple&#039;s JIT limitation, the team behind UTM had to create UTM SE (slow edition) that doesn&#039;t require JIT, but is nowhere near as fast as UTM with JIT, only being capable of running MS-DOS and derivatives at acceptable speeds. While methods that enable JIT for apps other than Safari and Playgrounds exist (some currently working on iOS 18.5, like [https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug]), Apple does not allow the use of JIT in notarized apps, meaning that apps that support JIT will have to be sideloaded, which comes with its own set of restrictions.&lt;br /&gt;
&lt;br /&gt;
In the EU, Apple gave web browsers permission to use rendering and JavaScript engines other than the built-in with Apple WebKit/JavaScriptCore, with the option for JS engines to use JIT. The browser still has to be approved by Apple for an entitlement, and then must work within APIs provided by Apple for it. But, as of January 2025, no browsers that use different engines than the built-in ones have been released, mainly due to arbitrarily imposed restrictions, meant to discourage the usage and development of third-party engines.&amp;lt;ref&amp;gt;{{Cite web |title=Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox |url=https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, Apple still does not allow different engines outside of the EU, with or without JIT support.&amp;lt;ref&amp;gt;{{Cite web |title=App Review Guidelines |url=https://developer.apple.com/app-store/review/guidelines/#2.5.6 |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Sandbox==&lt;br /&gt;
Sandboxing is a powerful security feature used on all modern platforms, from Windows to iOS, and it&#039;s used because most programs need only a few basic permissions. While sandboxing is a great security measure, sometimes users may want to develop or create programs that run outside of the sandbox, with less restrictions. When a program needs extra permissions outside of what the sandbox normally allows, the user is prompted with a permission prompt, useful when some very basic programs (like a flashlight app) need access to sensitive information like contacts.&lt;br /&gt;
&lt;br /&gt;
As established in previous sections, a program can be given more access to features of the system using entitlements. These come in different types:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Completely safe&#039;&#039;&#039;: Entitlements any developer can opt into, with little to no risk.&lt;br /&gt;
*&#039;&#039;&#039;Approval required&#039;&#039;&#039;: Entitlements that might be more of a security risk to allow, e.g. giving considerably wider access to the system, or that Apple simply doesn&#039;t want to hand out to just &#039;&#039;anyone&#039;&#039; for competitive reasons. The developer must submit a request to Apple with evidence of why they need the entitlement.&lt;br /&gt;
*&#039;&#039;&#039;Private&#039;&#039;&#039;: Entitlements that are never allowed for any app developer to use. Many of these are reasonably fenced off because they handle user data that is very risky, or bypasses permission prompts and so on, but can just as well also be guarding features Apple wants to keep to itself.&lt;br /&gt;
&lt;br /&gt;
There have been [https://gizmodo.com/researchers-uber-s-ios-app-had-secret-permissions-that-1819177235 exceptions] where Apple quietly gave a company access to private entitlements anyway, raising eyebrows.&lt;br /&gt;
&lt;br /&gt;
On iOS, you also can&#039;t be &#039;&#039;more&#039;&#039; secure than the default, strictest sandbox. On macOS, there are several entitlements you must declare to decide whether you&#039;re allowed to access certain types of user data at all. Android used this design from the very start - you can&#039;t even do fundamental things like access the internet without declaring it in your manifest. It makes it very explicit what the app&#039;s intentions are.&lt;br /&gt;
&lt;br /&gt;
iOS has one sandbox used by all App Store apps. System apps, and App Store apps developed by Apple, are allowed to expand or reduce their sandbox permissions as needed. Third-party apps do not get the right to expand or reduce their sandbox permissions at all. This is clearly less secure. To take the example of Playgrounds again, while it&#039;s allowed to run your code from a separate process executing in an ultra locked down sandbox with very few permissions, competing apps such as Pythonista must run your code in the same sandbox and address space as the main app process. The Python interpreter crashing would therefore crash the entire app, possibly losing work. In the worst case, a vulnerability in third-party code could give access to all data stored by/accessible to the app. For example, it would be a nightmare if you can tap the wrong link in Safari and have a hacker easily steal your cookies from other websites. If that third-party code could run in its own limited sandbox, the risk is significantly reduced.&lt;br /&gt;
&lt;br /&gt;
The only known workaround is to execute the code via JavaScript, as Apple&#039;s JavaScriptCore engine runs in a heavily sandboxed process. This requires you to port the code to JS, which may be a lot of work, or just not viable. You wouldn&#039;t want to run the Python interpreter inside JavaScript - the performance would be terrible!&lt;br /&gt;
&lt;br /&gt;
==In-app browsers==&lt;br /&gt;
Safari&#039;s in-app browser, that is the minimal version you get when tapping a link from social media, uses an entirely separate data store for each app. The in-app browser isn&#039;t aware of cookies in the &amp;quot;full&amp;quot; Safari app, or any other app, and doesn&#039;t support Safari extensions. Apple claimed this was to protect malicious apps from stealing or setting cookies in Safari without your knowledge, which is a fair argument, but it&#039;s hard to not notice that it makes web browsing inconvenient, encouraging users to install native apps, where they can make transactions through Apple.&amp;lt;ref&amp;gt;{{Cite web |last=@whitehatguy |date=12 Jun 2017 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=16 Mar 2025 |website=[[GitHub]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This also means your browsing in the in-app browser is just forgotten - there&#039;s no history menu, and it doesn&#039;t get logged to the history in the full Safari app either. Good luck recalling that article you read a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[https://theapplewiki.com/wiki/Eligibility Eligibility]&lt;br /&gt;
*Posts written by an author of this article:&lt;br /&gt;
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4&#039;s eligibility system]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple App Store]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17440</id>
		<title>Apple App Store</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17440"/>
		<updated>2025-07-21T13:04:07Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: Flatpak just makes code distribution easier by bundling dependencies. Docker is a better example of sandboxing.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:App Store (iOS).svg|thumb|150px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Apple]]&#039;&#039;&#039; uses a range of technical measures to protect their App Store ecosystem and reduce consumer choice. These measures obscure the company&#039;s business intentions, creating roadblocks for app developers and users, while typically citing security reasons for their existence. This actively hurts the ability for lawmakers to advocate for the rights of consumers and businesses in Apple&#039;s ecosystem, and prevents apps from being as useful as their customers expect.&lt;br /&gt;
&lt;br /&gt;
A never-ending demand for a cut of every sale of a digital product, ranging from game currency, to supporting content creators,&amp;lt;ref name=&amp;quot;patreon&amp;quot;&amp;gt;{{Cite web |last=Roth |first=Emma |date=12 Aug 2024 |title=Patreon: adding Apple’s 30 percent tax is the price of staying in the App Store |url=https://www.theverge.com/2024/8/12/24218629/patreon-membership-ios-30-percent-apple-tax |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; to booking a Zoom call with a local business,&amp;lt;ref name=&amp;quot;facebook&amp;quot;&amp;gt;{{Cite web |last=Paul |first=Katie |last2=Nellis |first2=Stephen |date=28 Aug 2020 |title=Exclusive: Facebook says Apple rejected its attempt to tell users about App Store fees |url=https://www.reuters.com/article/us-facebook-apple-exclusive/exclusive-facebook-says-apple-rejected-its-attempt-to-tell-users-about-app-store-fees-idUSKBN25O042/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; hurts the ability for app developers to innovate. These developers, working hard and pulling countless hours to build a quality app, always need to take Apple&#039;s (and [[Google]]&#039;s) demands into account - specifically, a fee of between 15% and 30% of all revenue collected via the app. This is revenue that can be reinvested into the app, but instead must be earmarked for the platforms they are &#039;&#039;&#039;required&#039;&#039;&#039; to use to reach their customers.&lt;br /&gt;
&lt;br /&gt;
Because this is a clear problem, several governments, including South Korea,&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2022 |title=South Korea approves rules on app store law targeting Apple, Google |url=https://www.reuters.com/technology/skorea-approves-rules-app-store-law-targeting-apple-google-2022-03-08/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; Japan,&amp;lt;ref&amp;gt;{{Cite web |last=Sharwood |first=Simon |date=13 Jun 2024 |title=Japan forces Apple and Google to allow third-party app stores and payments |url=https://www.theregister.com/2024/06/13/japan_smartphone_software_law/ |url-status=live |access-date=16 Mar 2025 |website=[[The Register]]}}&amp;lt;/ref&amp;gt; the European Union,&amp;lt;ref&amp;gt;[[wikipedia:Digital Markets Act|Digital Markets Act]]&amp;lt;/ref&amp;gt; the United Kingdom,&amp;lt;ref&amp;gt;{{Cite web |last=Competition and Markets Authority |date=4 Mar 2021 |title=Investigation into Apple AppStore |url=https://www.gov.uk/cma-cases/investigation-into-apple-appstore |url-status=live |access-date=16 Mar 2025 |website=[[gov.uk]]}}&amp;lt;/ref&amp;gt; Australia,&amp;lt;ref&amp;gt;{{Cite web |date=28 Apr 2021 |title=Dominance of Apple and Google&#039;s app stores impacting competition and consumers |url=https://www.accc.gov.au/media-release/dominance-of-apple-and-googles-app-stores-impacting-competition-and-consumers |url-status=live |access-date=16 Mar 2025 |website=[[ACCC]]}}&amp;lt;/ref&amp;gt; as well as the US and a handful of states,&amp;lt;ref&amp;gt;[[wikipedia:Open App Markets Act|Open App Markets Act]]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=20 Nov 2024 |title=S.5364 - App Store Accountability Act |url=https://www.congress.gov/bill/118th-congress/senate-bill/5364/text/is |url-status=live |access-date=16 Mar 2025 |website=[[congress.gov]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;doj&amp;quot;&amp;gt;{{Cite web |last=Balsamo |first=Mike |last2=Liedtke |first2=Mike |last3=Whitehurst |first3=Lindsay |last4=Bajak |first4=Frank |date=21 Mar 2024 |title=Justice Department sues Apple, alleging it illegally monopolized the smartphone market |url=https://apnews.com/article/apple-antitrust-monopoly-app-store-justice-department-822d7e8f5cf53a2636795fcc33ee1fc3 |url-status=live |access-date=16 Mar 2025 |website=[[APNews]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Feb 2021 |title=It’s time to free ourselves from ‘Big Tech’ monopoly |url=https://azcapitoltimes.com/news/2021/02/19/its-time-to-free-ourselves-from-big-tech-monopoly/ |url-status=live |access-date=16 Mar 2025 |website=[[Arizona Capitol Times]]}}&amp;lt;/ref&amp;gt; have opened investigations into anti-competitive practices, or considered or already passed legislation to force &amp;quot;gatekeeper platforms&amp;quot; such as Apple to be more reasonable with third-party developers.&lt;br /&gt;
&lt;br /&gt;
This being a major threat to Apple&#039;s revenue stream (interestingly, one they claim to be unsure is profitable&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Apr 2024 |title=Schiller doesn’t know whether the App Store is profitable; there are no minutes of meetings |url=https://9to5mac.com/2024/04/17/app-store-is-profitable-apple-notes/ |url-status=live |access-date=16 Mar 2025 |website=[[9to5Mac]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Jan 2025 |title=Apple denies App Store profit margin is 75% – claims to have no clue |url=https://9to5mac.com/2025/01/17/apple-denies-app-store-profit-margin-is-75-claims-to-have-no-clue/ |url-status=live |access-date=16 Mar 2025 |website=[[9t05Mac]]}}&amp;lt;/ref&amp;gt;), they have responded with practices such as geoblocking certain operating system functionality based on physical location,&amp;lt;ref&amp;gt;{{Cite web |title=Eligibility |url=https://theapplewiki.com/wiki/Eligibility |url-status=live |access-date=16 Mar 2025 |website=[[The Apple Wiki]]}}&amp;lt;/ref&amp;gt; misrepresenting/overstating risks, and using careful wording with commonly-understood terms to describe unreasonably difficult-to-use systems.&lt;br /&gt;
&lt;br /&gt;
==Background info==&lt;br /&gt;
Important terms you&#039;ll run into in this article:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Sandbox (computer security)|Sandbox]]&#039;&#039;&#039;: Reduces exposure of the user&#039;s device/data to security risks, by reducing what an app is allowed to do.&lt;br /&gt;
*&#039;&#039;&#039;[https://theapplewiki.com/wiki/Entitlements Entitlements]&#039;&#039;&#039;: Apple&#039;s method of &amp;quot;poking holes&amp;quot; in the sandbox, to give the app more permissions. Some are available to developers, while many are only available to Apple.&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Digital Markets Act|Digital Markets Act]]&#039;&#039;&#039;: The European Union&#039;s fairly sweeping recent regulations against forcing companies they classify as &amp;quot;gatekeepers&amp;quot; to play nice, giving smaller businesses access to software/hardware features they&#039;ve historically reserved for their own use.&lt;br /&gt;
&lt;br /&gt;
==In-app purchases==&lt;br /&gt;
Apple has been collecting users&#039; credit card numbers since launching the iTunes Store in 2004. The launch of the App Store in 2008, followed by the introduction of in-app purchases (IAPs) in 2009, gave iPhone app developers the opportunity to sell app features to users. The IAP system is provided as a developer framework named [https://developer.apple.com/storekit/ StoreKit]. Apps and their in-app purchases are managed through a dashboard named [https://developer.apple.com/app-store-connect/ App Store Connect]. App sales have eclipsed iTunes Store sales, and are now a primary focus of Apple&#039;s Media Services division.&lt;br /&gt;
&lt;br /&gt;
Apple requires any purchase of a digital good or service in an app to use their in-app purchase system. This may seem reasonable because the customer may inevitably call Apple support, demanding a refund for an app they have issues with. Apple would rather give that refund and leave the customer with a positive support experience, than to provide a messy process involving contacting a third-party, whose customer service is likely nowhere near the same experience.&lt;br /&gt;
&lt;br /&gt;
App Store purchase fees are between 15% and 30%. In September 2016, Apple expanded subscriptions to be available to any type of app, also introducing a 15% discount incentive when the user has already subscribed for a year.&amp;lt;ref&amp;gt;{{Cite web |last=Goode |first=Lauren |date=2 Sep 2016 |title=Apple’s new subscription offerings are now available to App Store developers |url=https://www.theverge.com/2016/9/2/12774758/apple-developers-app-store-new-subscription-rules |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; In November 2020, Apple introduced a reduced 15% fee for app developers with revenue below $1 million per year.&amp;lt;ref&amp;gt;{{Cite web |last=Centers |first=Josh |date=18 Nov 2020 |title=Apple Drops App Store Commission to 15% for Small Developers |url=https://tidbits.com/2020/11/18/apple-drops-app-store-commission-to-15-for-small-developers/ |access-date=16 Mar 2025 |website=[[TidBITS]]}}&amp;lt;/ref&amp;gt; For developers above this threshold, and for cases excluded from this program such as for games, the fee is 30%. In the 2008 announcement of the App Store, Apple considered this a reasonable, industry-standard fee. However, the way we use apps has significantly evolved since 2009 - the world has shifted to heavily depend upon on mobile apps, which have also evolved into more complex and sustainable business models than a simple one-time purchase.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Stripe, Inc.|Stripe]], a popular platform used for payments on the web, uses a base fee of 2.9% plus a fixed $0.30 in the United States.&amp;lt;ref&amp;gt;{{Cite web |title=Pricing |url=https://stripe.com/it/pricing |url-status=live |access-date=16 Mar 2025 |website=[[Stripe]]}}&amp;lt;/ref&amp;gt; With add-on services, before considering volume discounts, a Stripe transaction may rather have a cost of 6.4% + $1.10.&amp;lt;ref&amp;gt;Calculated from base fee (2.9% + $0.30) + international card (1.5%) + adaptive pricing (2%) + international payment methods ($0.80), as of January 2025&amp;lt;/ref&amp;gt; Stripe has been used by businesses ranging from small online stores, to [[OpenAI]] for ChatGPT Plus. Competing payments services have similar or identical fees to Stripe. &#039;&#039;&#039;The in-app purchase system does not provide sufficient value to justify considerably higher fees than alternative payment platforms.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The App Store system poorly handles secondary marketplaces of digital services that exist within the primary App Store marketplace, such as Patreon. Apple, however, still requires companies in the business of selling digital services to use this inadequate system. This requires the app to account for Apple&#039;s fee, which is significant enough to often warrant increasing prices, and to follow rules even if they do not make sense for the nature of service they are providing. Apple has frequently been found in disputes with such apps. This injects extra complication at no benefit to the marketplace, the creator, or the customer - only to Apple, who has little to no involvement after delivering the initial app download to the user&#039;s phone. The significant fee also often drives app developers to consider building their app around an advertising model instead, creating privacy concerns.&lt;br /&gt;
&lt;br /&gt;
Additionally, the 15% small businesses fee discount is judged based on the app&#039;s overall turnover, and is not based on individual creators in the app&#039;s marketplace. An app that turns over $1 million per year by providing services to creators that individually make less than $1 million per year does not have the opportunity to use the discount.&lt;br /&gt;
&lt;br /&gt;
Apple, often together with Google, use lobbying efforts in the United States and other countries in an attempt to minimize the issues. &amp;quot;ACT | The App Association&amp;quot;, pitched as an association of independent small business app developers, is at least 50% funded by Apple, and does not list its claimed 2,000 members.&amp;lt;ref&amp;gt;{{Cite web |date=1 Oct 2021 |title=Not a class ACT: the so-called App Association is simply an Apple Association and does NOT represent app developers&#039; interests in fair distribution terms |url=http://www.fosspatents.com/2021/10/not-class-act-so-called-app-association.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Sep 2022 |title=Vast majority of ACT {{!}} The App Association&#039;s funding comes from Apple, former employees tell Bloomberg: astroturfing against app developers&#039; interests |url=http://www.fosspatents.com/2022/09/vast-majority-of-act-app-associations.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt; In March 2024, the United States Department of Justice along with 16 state attorneys-general filed a lawsuit against Apple, including an accusation that the company &amp;quot;extracts more money from consumers, developers, content creators, artists, publishers, small businesses, and merchants, among others&amp;quot;.&amp;lt;ref name=&amp;quot;doj&amp;quot; /&amp;gt; The future of this lawsuit is unclear as of April 2025.&lt;br /&gt;
&lt;br /&gt;
Despite criticism of Apple forcing their fee into transactions with small businesses and creators on [[#Patreon|Patreon]], [[#Facebook online events|Facebook]], and similar platforms, on 23 January 2025, Apple announced the Advanced Commerce API. It &amp;quot;support[s] developers&#039; evolving business models - such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=23 Jan 2025 |title=Introducing the Advanced Commerce API |url=https://developer.apple.com/news/?id=yxy958ya |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; While positioned as a way for such businesses to save development time and avoid ongoing costs by building on top of Apple&#039;s mature payments platform, its use is in fact necessary for these businesses to work within the App Store guidelines, as seen in cases outlined below. The feature requires submitting a description of the app&#039;s business model to Apple for approval. This continues a trend of requiring Apple&#039;s consent to conduct business in a place users have been trained to expect it.&lt;br /&gt;
&lt;br /&gt;
Given Apple&#039;s strong incentives, and a ticking clock as legal pressure builds, it is not hard to find stories from app developers regarding poor experiences with Apple&#039;s app review process.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;This list is extremely incomplete. Please add examples if you know of any.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Epic Games===&lt;br /&gt;
{{hatnote|See also: [[wikipedia:Epic Games v. Apple|Epic Games v. Apple]] and [[wikipedia:Epic Games v. Google|Epic Games v. Google]]}}&lt;br /&gt;
&lt;br /&gt;
[[Epic Games, Inc.]] is a video game developer and publisher, known for games such as [[Fortnite]] and [[Unreal Tournament]], the [[Unreal Engine]], and the [[Epic Games Store]].&lt;br /&gt;
&lt;br /&gt;
In 2018, Epic Games launched Fortnite on the iOS and Android platforms. The company made the unusual decision to not release the app on the [[Google Play Store]] - rather, it was made available as a standalone [[wikipedia:apk (file format)|Android app package]] file (.apk), which must be installed by following a series of manual steps.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=3 Aug 2018 |title=Fortnite for Android will ditch Google Play Store for Epic’s website |url=https://www.theverge.com/2018/8/3/17645982/epic-games-fortnite-android-version-bypass-google-play-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The app was also released on the [[Samsung]] [[Samsung Galaxy Store|Galaxy Store]]. Google offered a $147 million deal for Epic Games to release Fortnite on the Play Store, which the company declined.&amp;lt;ref&amp;gt;{{Cite web |last=Robertson |first=Adi |date=9 Nov 2023 |title=Google offered Epic $147 million to launch Fortnite on the Play Store |url=https://www.theverge.com/2023/11/8/23953262/google-epic-fortnite-play-store-investment-antitrust-trial |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 22 April 2020, Fortnite was finally released on the Play Store.&amp;lt;ref&amp;gt;{{Cite web |last=Carpenter |first=Nicole |date=22 April 2020 |title=Fortnite available on the Google Play Store for the first time |url=https://www.polygon.com/2020/4/21/21229930/fortnite-available-on-google-play-android-mobile-devices |url-status=live |access-date=1 May 2025 |website=[[Polygon]]}}&amp;lt;/ref&amp;gt; In a statement, the company explained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
After 18 months of operating Fortnite on Android outside of the Google Play Store, we&#039;ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 13 August 2020, Epic Games launched a campaign against both Apple and Google&#039;s app store business practices. The company released app updates on both platforms, introducing a method for purchasing V-Bucks in-game currency at a 20% discount by directly transacting with Epic Games, against the developer rules of both platforms. The platforms responded by removing the game from their storefronts. Epic Games then filed civil antitrust lawsuits against both companies in the Northern District of California.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=14 Aug 2020 |title=Epic Games is suing Apple |url=https://www.theverge.com/2020/8/13/21367963/epic-fortnite-legal-complaint-apple-ios-app-store-removal-injunctive-relief |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The campaign, branded &amp;quot;Free Fortnite&amp;quot;, was later extended with lawsuits and complaints in Australia,&amp;lt;ref&amp;gt;{{Cite web |date=18 Nov 2020 |title=Epic Games extends its fight against Apple to Australia |url=https://www.epicgames.com/site/en-US/freefortnite-australia-press-release |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;, the European Union,&amp;lt;ref&amp;gt;{{Cite web |date=17 Feb 2021 |title=Epic Game Files EU Antitrust Complaint Against Apple |url=https://www.epicgames.com/site/en-US/news/epic-games-files-eu-antitrust-complaint-against-apple |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt; and the United Kingdom.&amp;lt;ref&amp;gt;{{Cite web |date=30 Mar 2021 |title=Epic Games files complaint to support CMA Apple investigation |url=https://www.epicgames.com/site/en-US/news/epic-games-files-complaint-to-support-cma-apple-investigation |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 September 2021, Judge Yvonne Gonzalez Rogers decided on the case. While the lawsuit against Apple failed on 9 of 10 counts, Rogers ruled against Apple&#039;s use of &amp;quot;anti-steering&amp;quot; - their strategies of preventing the user from being &amp;quot;steered&amp;quot; to a third-party storefront for payment processing, placing a permanent injunction on this behavior.&amp;lt;ref&amp;gt;{{Cite web |last=Brandon |first=Russell |date=11 Sep 2021 |title=Apple must allow other forms of in-app purchase, rules judge in Epic v. Apple |url=https://www.theverge.com/2021/9/10/22662320/epic-apple-ruling-injunction-judge-court-app-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; Despite the case mostly failing, the discovery process provided significant insight into Apple&#039;s decisions around App Store policies, including decisions made in major app review disputes, and in one case, executive Phil Schiller arguing to reduce the fee from 30%.&amp;lt;ref&amp;gt;{{Cite web |last=Gurman |first=Mark |date=4 May 2021 |title=Apple’s Schiller Floated Cutting App Store Fees a Decade Ago |url=https://www.bloomberg.com/news/articles/2021-05-03/apple-s-schiller-floated-cutting-app-store-fees-a-decade-ago |url-status=live |access-date=1 May 2025 |website=[[Bloomberg]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epic Games and Apple both appealed the decision. 35 state attorneys-general, the [[Electronic Frontier Foundation]] (EFF), [[Microsoft]], among others filed amicus briefs in support of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=29 Jan 2022 |title=Epic largely lost to Apple, but 35 states are now backing its fight in a higher court |url=https://www.theverge.com/2022/1/28/22907106/epic-games-v-apple-amicus-briefs-states-eff-microsoft-appeal |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 December 2023, the jury in the case against Google decided on all 11 counts in favor of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Bensinger |first=Greg |last2=Scarcella |first2=Mike |date=13 Dec 2023 |title=Epic Games wins antitrust case against Google over Play app store |url=https://www.reuters.com/legal/google-epic-games-face-off-app-antitrust-trial-nears-end-2023-12-11/ |url-status=live |access-date=1 May 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 1 May 2025, Rogers found that Apple willfully chose to not comply with the 2021 injunction, commenting &amp;quot;that it thought this court would tolerate such insubordination was a gross miscalculation&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=1 May 2025 |title=A judge just blew up Apple’s control of the App Store |url=https://www.theverge.com/news/659246/apple-epic-app-store-judge-ruling-control |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Facebook online events===&lt;br /&gt;
In August 2020, in response to the COVID-19 pandemic, Facebook introduced the ability for small businesses to accept an entrance fee for events. Previously, Facebook would only act as a way to RSVP for the event - the organizer must use a third-party event ticketing system to collect fees. The company pledged to not collect any fee on event sales &amp;quot;until 2023&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=14 Aug 2020 |title=Paid Online Events for Small Business Recovery |url=https://about.fb.com/news/2020/08/paid-online-events/ |url-status=live |access-date=16 Mar 2025 |website=[[Meta]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple disagreed, requiring the feature to use the in-app purchases system. This introduced Apple&#039;s 30% fee. As this increases the price the user pays, with no benefit to the small business the user intended to support, the fee was displayed as a line item in checkout. Apple did not accept this disclosure of the fee, referring to it as &amp;quot;irrelevant&amp;quot;.&amp;lt;ref name=&amp;quot;facebook&amp;quot; /&amp;gt; Facebook was allowed to compromise on displaying the fee, but &#039;&#039;without&#039;&#039; indicating that it is specifically an App Store fee.&lt;br /&gt;
&lt;br /&gt;
===HEY===&lt;br /&gt;
HEY.com is a paid webmail provider launched in June 2020 by long-time software company [[wikipedia:37signals|37signals]], specializing in inbox organization tools.&lt;br /&gt;
&lt;br /&gt;
After successfully launching the initial version of the app on the App Store, the company announced that an update was rejected due to a complaint about the business model. The app did not intend to support in-app purchases - instead, the user is expected to already have an account with the service. Apple did not like this arrangement, and demanded the company build an in-app subscription option. The company argued that they are being held to a different set of rules than apps such as [[Netflix, Inc.|Netflix]], whose app does not provide any way to purchase a subscription.&amp;lt;ref&amp;gt;{{Cite web |last=Kastrenakes |first=Jacob |date=17 Jun 2020 |title=Hey.com exec says Apple is acting like ‘gangsters,’ rejecting App Store updates and demanding cut of sales |url=https://www.theverge.com/2020/6/16/21293419/hey-apple-rejection-ios-app-store-dhh-gangsters-antitrust |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; After a suggestion from Apple executive Phil Schiller in the media, HEY introduced a 14 day free trial mode, which was approved.&amp;lt;ref&amp;gt;https://www.hey.com/apple/path/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patreon===&lt;br /&gt;
In August 2024, [[Patreon]] announced a change in arrangement with Apple for its App Store app. From November 2024, subscriptions started from the iOS app would be required to use the in-app purchase system, bypassing Patreon&#039;s own long-standing payments practices.&amp;lt;ref&amp;gt;{{Cite web |date=12 Aug 2024 |title=Apple’s requirements are about to hit creators and fans on Patreon. Here’s what you need to know. |url=https://news.patreon.com/articles/understanding-apple-requirements-for-patreon |url-status=live |access-date=16 Mar 2025 |website=[[Patreon]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;patreon&amp;quot; /&amp;gt; This change does not affect the Android app.&lt;br /&gt;
&lt;br /&gt;
By forcing Patreon out of the payments pipeline, certain payment models are no longer available to users of Patreon&#039;s iOS app. Creators who rely on the &amp;quot;per-creation&amp;quot; payment model, as opposed to the standard &amp;quot;per-month&amp;quot;, can no longer be subscribed to from the app. The app is also not able to support the &amp;quot;first-of-the-month&amp;quot; model, where payments from all subscribers are collected on the first day of the month, rather than every 30 days since each member&#039;s day of subscription. The price must also be rounded to a price tier supported by Apple.&lt;br /&gt;
&lt;br /&gt;
Patreon provides creators with the choice to increase their prices by 30% in the iOS app, or to keep the same prices but forfeit 30% to Apple. Creators frequently remind potential supporters to not use the Patreon iOS app, adding extra inconvenience to those wanting to support the work of small creators.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
File:Patreon iOS app pricing options - fee on top.png|&amp;quot;Maintain earnings and cover Apple&#039;s fee by increasing prices in iOS app&amp;quot; (Recommended)&lt;br /&gt;
File:Patreon iOS app pricing options - absorb fee.png|&amp;quot;Keep prices in the iOS app the same and cover Apple&#039;s fee yourself&amp;quot;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A similar case occurred with the app Fanhouse in 2021.&amp;lt;ref&amp;gt;{{Cite web |last=@jasminericegirl |date=9 Jun 2021 |title=#fuckapple, a thread I cofounded @fanhouseapp 8 months ago to empower creators to monetize their content. We pay creators 90% of earnings. Now, Apple is threatening to remove Fanhouse from the app store unless we give them 30% of creator earnings. This is theft and exploitation. |url=https://x.com/jasminericegirl/status/1402691047940100100 |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Twitter===&lt;br /&gt;
In August 2021, [[Twitter]] introduced a feature named Super Follows (now Subscriptions), in which a user can pay a subscription fee to access more of a creator&#039;s content. For each user who enables Subscriptions, Twitter must submit a new in-app purchase SKU to the App Store, which will become available with the next update to the app.&amp;lt;ref&amp;gt;{{Cite web |last=@wongmjane |date=2 Sep 2021 |title=Each Super Follow is an In-App Purchase on the App Store, but because there are too many IAPs for the Twitter app, the App Store only shows 10 instead of the full list |url=https://x.com/wongmjane/status/1433372120080261120 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt; This, of course, is subject to the 30% fee. At the time of writing in January 2025, viewing the App Store listing reveals Elon Musk&#039;s $4.00 subscription as the fourth most popular IAP item.&lt;br /&gt;
&lt;br /&gt;
==Notarization==&lt;br /&gt;
Since 2015, Apple expects all Mac apps to be &amp;quot;notarized&amp;quot;. This is a preliminary, automated malware check, which upon passing, provides a notary certificate that gets &amp;quot;stapled&amp;quot; to the app. Apple&#039;s explanation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Notarization of macOS software is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.&amp;lt;ref&amp;gt;{{Cite web |title=Notarizing macOS software before distribution |url=https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Whether this is actually a better approach than used by Windows antivirus, where they find out about new malware samples only when they end up on a user&#039;s computer, is a separate topic.&lt;br /&gt;
&lt;br /&gt;
To comply with the DMA&#039;s regulations on app marketplaces, Apple created a new channel of releasing apps outside of the iOS App Store. Apps go through a notarization process. But the process is definitely &#039;&#039;not&#039;&#039; notarization. The name is intentionally being abused, by contrast to notarization on macOS, to make you believe it is something other than the existing App Review system. Despite the pain some developers and users have with it, notarization on macOS has always been considered a net positive. It made sense to take advantage of its reputation for the entirely different &amp;quot;notarization&amp;quot; on iOS.&lt;br /&gt;
&lt;br /&gt;
See for yourself - view the [https://developer.apple.com/app-store/review/guidelines/ App Review Guidelines] and tick &amp;quot;Show Notarization Review Guidelines Only&amp;quot;. While most rules are knocked out by this, a good number of them are still in place. These apps are still reviewed and tested by the App Review team, must have a full product listing in App Store Connect, and can be outright rejected - all in the same way as an App Store app.&lt;br /&gt;
&lt;br /&gt;
By contrast, all that is required for notarization on macOS is for your app to not be malware. You submit it to an automated system that approves it within minutes. &#039;&#039;&#039;You don&#039;t need to convince Apple your app is worthy of existing on their platform.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The point of macOS notarization is that Apple has a record of all binaries that are intended for wide distribution on macOS, and can review them both in advance and on a regular basis for known malware/common malware patterns. Say a malware app manages to initially get through, when Apple finds out, they can go back in the notary records and find every sample of that malware to analyze and block. This is purely a technical process, managed by skilled security researchers, while iOS app review and &amp;quot;notarization&amp;quot; is a business process, managed by workers who have been given a checklist of violations to look for.&lt;br /&gt;
&lt;br /&gt;
Apple is retaining complete control over what&#039;s allowed to run on iOS. On macOS, you can choose to run apps that have not been notarized (even though the process to bypass the warning is intentionally difficult). On iOS, you never get even that option. What Apple created is the App Store but with more steps. It still goes on the App Store, just hidden so it can only be installed by the third-party store it&#039;s tied to.&lt;br /&gt;
&lt;br /&gt;
*Mysk: &amp;quot;iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |last=@mysk_co |date=28 Jun 2024 |title=iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens: |url=https://x.com/mysk_co/status/1806638308455256242 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JIT==&lt;br /&gt;
[[wikipedia:Just-in-time compilation|JIT]], which stands for Just-In-Time, is a method of code execution where code, instead of being compiled before being distributed (like an EXE), gets compiled into machine code in real time right before being executed. This method of code execution allows for much faster website loading times, faster emulation, faster program execution (with programs written in JavaScript, Python, Lua...) compared to interpreters, which instead translates code into machine code line by line, which is much, much slower. JIT also employs many more optimization techniques meant to improve performance, but all you need to know is that JIT is much faster than an interpreter.&lt;br /&gt;
&lt;br /&gt;
Safari is allowed to use JIT to compile code from any site, same with Apple&#039;s [https://apps.apple.com/app/swift-playgrounds/id908519492 Playgrounds] app on iPad. Playgrounds bundles Apple&#039;s [[wikipedia:Swift (programming language)|Swift]] compiler, and shares backend code with the version of Playgrounds found in [[wikipedia:Xcode|Xcode]].&lt;br /&gt;
&lt;br /&gt;
Third-party apps like Pythonista (a Python IDE), emulators like Delta and UTM and terminal environments like iSH are not allowed to use JIT, instead having to interpret code, which comes with serious performance degradation and is more computationally expensive, potentially draining more battery.&lt;br /&gt;
&lt;br /&gt;
An example of apps being heavily affected by this restriction is UTM. UTM is a port of [[wikipedia:QEMU|QEMU]] for iOS, iPadOS and MacOS, allowing users to create [[wikipedia:Virtual_machine|VMs]] that can run various OSes, for example Microsoft Windows. The iPhone&#039;s hardware capable enough to emulate various modern OSes at full speed, but due to Apple&#039;s JIT limitation, the team behind UTM had to create UTM SE (slow edition) that doesn&#039;t require JIT, but is nowhere near as fast as UTM with JIT, only being capable of running MS-DOS and derivatives at acceptable speeds. While methods that enable JIT for apps other than Safari and Playgrounds exist (some currently working on iOS 18.5, like [https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug]), Apple does not allow the use of JIT in notarized apps, meaning that apps that support JIT will have to be sideloaded, which comes with its own set of restrictions.&lt;br /&gt;
&lt;br /&gt;
In the EU, Apple gave web browsers permission to use rendering and JavaScript engines other than the built-in with Apple WebKit/JavaScriptCore, with the option for JS engines to use JIT. The browser still has to be approved by Apple for an entitlement, and then must work within APIs provided by Apple for it. But, as of January 2025, no browsers that use different engines than the built-in ones have been released, mainly due to arbitrarily imposed restrictions, meant to discourage the usage and development of third-party engines.&amp;lt;ref&amp;gt;{{Cite web |title=Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox |url=https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, Apple still does not allow different engines outside of the EU, with or without JIT support.&amp;lt;ref&amp;gt;{{Cite web |title=App Review Guidelines |url=https://developer.apple.com/app-store/review/guidelines/#2.5.6 |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Sandbox==&lt;br /&gt;
You might not like app sandboxing, but it&#039;s a powerful security feature used on all modern platforms. The reality is very few apps need more than a few basic permissions. [[wikipedia:Docker_(software)|Docker]] also sandboxes apps, and it seems to work great! Still, it&#039;s completely fair that there should be processes for doing things beyond what the sandbox allows. You see some of this with permission prompts - does a flashlight app &#039;&#039;really&#039;&#039; need access to your contacts? (Apple has been burned by apps abusing user data before the current permission system was built out.&amp;lt;ref&amp;gt;{{Cite web |last=Bohn |first=Dleter |date=15 Feb 2012 |title=iOS apps and the address book: who has your data, and how they’re getting it |url=https://www.theverge.com/2012/2/14/2798008/ios-apps-and-the-address-book-what-you-need-to-know |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
It can go further than this. As we established in previous sections, an app can be given more access to features of the system using entitlements. These come in a few flavors:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Completely safe&#039;&#039;&#039;: Entitlements any developer can opt into, with little to no risk.&lt;br /&gt;
*&#039;&#039;&#039;Approval required&#039;&#039;&#039;: Entitlements that might be more of a security risk to allow, e.g. giving considerably wider access to the system, or that Apple simply doesn&#039;t want to hand out to just &#039;&#039;anyone&#039;&#039; for competitive reasons. The developer must submit a request to Apple with evidence of why they need the entitlement.&lt;br /&gt;
*&#039;&#039;&#039;Private&#039;&#039;&#039;: Entitlements that are never allowed for any app developer to use. Many of these are reasonably fenced off because they handle user data that is very risky, or bypasses permission prompts, etc, but can just as well also be guarding features Apple wants to keep to itself.&lt;br /&gt;
&lt;br /&gt;
There have been [https://gizmodo.com/researchers-uber-s-ios-app-had-secret-permissions-that-1819177235 exceptions] where Apple quietly gave a company access to private entitlements anyway, raising eyebrows.&lt;br /&gt;
&lt;br /&gt;
On iOS, you also can&#039;t be &#039;&#039;more&#039;&#039; secure than the default sandbox. That might seem crazy if you&#039;re not a developer, but it&#039;s pretty important for security in a variety of situations. On macOS, there are several entitlements you must declare to decide whether you&#039;re allowed to access certain types of user data at all. Android used this design from the very start - you can&#039;t even do fundamental things like access the internet without declaring it in your manifest. It makes it very explicit what the app&#039;s intentions are.&lt;br /&gt;
&lt;br /&gt;
iOS has one sandbox used by all App Store apps. System apps, and App Store apps developed by Apple, are allowed to expand or reduce their sandbox permissions as needed. Third-party apps do not get the right to expand or reduce their sandbox permissions at all. This is clearly less secure. To take the example of Playgrounds again, while it&#039;s allowed to run your code from a separate process executing in an ultra locked down sandbox with very few permissions, competing apps such as Pythonista must run your code in the same sandbox and address space as the main app process. The Python interpreter crashing would therefore crash the entire app, possibly losing work. In the worst case, a vulnerability in third-party code could give access to all data stored by/accessible to the app. For example, it would be a nightmare if you can tap the wrong link in Safari and have a hacker easily steal your cookies from other websites. If that third-party code could run in its own limited sandbox, the risk is significantly reduced.&lt;br /&gt;
&lt;br /&gt;
The only known workaround is to execute the code via JavaScript, as Apple&#039;s JavaScriptCore engine runs in a heavily sandboxed process. This requires you to port the code to JS, which may be a lot of work, or just not viable. You wouldn&#039;t want to run the Python interpreter inside JavaScript - the performance would be terrible!&lt;br /&gt;
&lt;br /&gt;
==In-app browsers==&lt;br /&gt;
Safari&#039;s in-app browser, that is the minimal version you get when tapping a link from social media, uses an entirely separate data store for each app. The in-app browser isn&#039;t aware of cookies in the &amp;quot;full&amp;quot; Safari app, or any other app, and doesn&#039;t support Safari extensions. Apple claimed this was to protect malicious apps from stealing or setting cookies in Safari without your knowledge, which is a fair argument, but it&#039;s hard to not notice that it makes web browsing inconvenient, encouraging users to install native apps, where they can make transactions through Apple.&amp;lt;ref&amp;gt;{{Cite web |last=@whitehatguy |date=12 Jun 2017 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=16 Mar 2025 |website=[[GitHub]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This also means your browsing in the in-app browser is just forgotten - there&#039;s no history menu, and it doesn&#039;t get logged to the history in the full Safari app either. Good luck recalling that article you read a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[https://theapplewiki.com/wiki/Eligibility Eligibility]&lt;br /&gt;
*Posts written by an author of this article:&lt;br /&gt;
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4&#039;s eligibility system]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple App Store]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Article_suggestions&amp;diff=17438</id>
		<title>Article suggestions</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Article_suggestions&amp;diff=17438"/>
		<updated>2025-07-21T12:30:15Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: fixed minor spelling mistakes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is dedicated towards providing a communal list for users to submit potential articles to feature on the wiki, and to give editors inspiration on what pages they might want to add to the wiki. If you create an article based on an entry from this list, or see that someone else has done so, please make sure to delete the row from this page in order to prevent confusion.&lt;br /&gt;
&lt;br /&gt;
Sources should be inserted within the &#039;refs&#039; section of the table. If using the visual editor, take advantage of &#039;&amp;lt;nowiki/&amp;gt;&#039;&#039;&#039;insert reference&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039; via &#039;&#039;&#039;&#039;ctrl + shift + k&#039;&#039;&#039;&amp;lt;nowiki/&amp;gt;&#039; so that the sources are quick to add to future articles. If you are using the source editor, feel free to copy and paste the formatting from other correctly formatted references on the page. The more sources you include with an article idea, the more likely it is that others will pick the article idea up and run with it, so please attempt to include a good variety of descriptive sources!&lt;br /&gt;
&lt;br /&gt;
Please take note of the wiki&#039;s [[Consumer Rights Wiki:Inclusion guidelines|Inclusion criteria]] when submitting article suggestions. If you see article suggestions here which do not fit the Wiki, feel free to remove them, leaving your reasoning in an edit note.&lt;br /&gt;
&lt;br /&gt;
If you are an editor looking for further inspiration to write an article, you can also check out the [[Louis Rossmann - Video Directory|Louis Rossmann video directory]] for a good collection of potential articles.&lt;br /&gt;
&lt;br /&gt;
==Example==&lt;br /&gt;
Below is an example of what an entry should appear as:&amp;lt;!-- Bonus points: include a link to an archive of the article when you add the ref! --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Company&lt;br /&gt;
!Summary of Incident&lt;br /&gt;
!Refs&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo]]&lt;br /&gt;
|In 2025, the company Nintendo stripped Switch 2 consoles that used the MIG switch cartridge of all online functionality&lt;br /&gt;
|&amp;lt;ref name=&amp;quot;:3&amp;quot;&amp;gt;{{Cite web |last=Scattered Brain |date=Jun 16, 2025 |title=Soo... Nintendo banned my Switch 2 (Don&#039;t try the MIG Switch!) |url=https://www.youtube.com/watch?v=ExgYTA18_vo&amp;amp;t=656s |access-date=Jun 18, 2025 |website=[[YouTube]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite news |last=Orland |first=Kyle |date=Jun 17, 2025 |title=Switch 2 users report online console bans after running personal game “backups” |url=https://arstechnica.com/gaming/2025/06/playing-personal-game-backups-could-get-your-switch-2-banned-by-nintendo/ |access-date=Jun 19, 2025 |work=Ars Technica}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==List of incidents not yet covered==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Company&lt;br /&gt;
!Summary of Incident&lt;br /&gt;
!Refs&lt;br /&gt;
|-&lt;br /&gt;
|[[Netflix]]&lt;br /&gt;
|Removal of games from mobile platform; games preinstalled to user devices will no-longer work; many are exclusively distributed by Netflix for mobile.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Parrish |first=Ash |date=Jun 24, 2025 |title=Netflix is letting go of some of its best indie games |url=https://www.theverge.com/news/692227/netflix-games-delisting-hades-braid-gaming-strategy |access-date=Jun 25, 2025 |work=The Verge}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Xlear]]&lt;br /&gt;
|The company Xlear was falsely marketing its nasal spray as a covid preventative, potentially harming consumers; the company wants to combat the FTC.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Feiner |first=Lauren |date=Jun 24, 2025 |title=A nasal spray company wants to make it harder for the FTC to police health claims |url=https://www.theverge.com/policy/692327/xlear-ftc-lawsuit-covid-health-claims-consumer-protection |access-date=Jun 25, 2025 |work=The Verge}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Microsoft]]&lt;br /&gt;
|Anticompetitive behavior contributing to the damaging of the security of customer devices.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Triplette |first=Ryan |date=Nov 15, 2024 |title=Microsoft’s anticompetitive behavior weakens its customers’ cybersecurity |url=https://federalnewsnetwork.com/commentary/2024/11/microsofts-anticompetitive-behavior-weakens-its-customers-cybersecurity/?readmore=1 |access-date=Jun 25, 2025 |work=Federal News Network}}&amp;lt;/ref&amp;gt;&amp;lt;!-- !!!&lt;br /&gt;
This is a commentary piece, so please make sure to dig for other sources! --&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Intuit]]&lt;br /&gt;
|Responsible for bribing the government for the purposes of making doing taxes more difficult, thus making the company more money via [[TurboTax]] payments, TT turned into tiered subscriptions to force users into paying extra for vital tools. Hid the free version from consumers.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=CinemaGuess |date=Jun 10, 2025 |title=How The Scammy Model of TurboTax Finally Died |url=https://www.youtube.com/watch?v=K951JU8WbEY&amp;amp;t=315s |access-date=Jun 25, 2025 |work=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Samsung]], [[Glance]]&lt;br /&gt;
|Using the faces of its devices&#039; users for the purposes of generating ads with AI to display on the lock screen&amp;lt;!-- Perhaps label how this is similar to the scene in Futurama where Fry was beamed with an ad into his dreams. &lt;br /&gt;
Summary of episode if you need to catch up&lt;br /&gt;
https://www.ign.com/wikis/futurama/Episode_6_-_A_Fishful_of_Dollars --&amp;gt;&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Whitwam |first=Ryan |date=Jun 4, 2025 |title=Samsung teams up with Glance to use your face in AI-generated lock screen ads |url=https://arstechnica.com/gadgets/2025/06/samsung-teams-up-with-glance-to-use-your-face-in-ai-generated-lock-screen-ads/ |access-date=Jun 25, 2025 |work=Ars Technica}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Facebook]], [[Yandex]]&lt;br /&gt;
|De-anonymizing web browsing identifiers&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Wildeboer |first=Jan |date=Jun 03, 2025 |title=Wildeboer post from Jan Wildeboer |url=https://social.wildeboer.net/@jwildeboer/114620123151656825 |access-date=Jun 25, 2025 |work=social.wildeboer.net}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |last=Goodin |first=Dan |date=Jun 3, 2025 |title=Meta and Yandex are de-anonymizing Android users’ web browsing identifiers |url=https://arstechnica.com/security/2025/06/meta-and-yandex-are-de-anonymizing-android-users-web-browsing-identifiers/ |access-date=Jun 25, 2025 |work=Ars Technica}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[TikTok]]&lt;br /&gt;
|Integrated AI tools to track user behaviors even more for the purposes of selling to advertisers&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Sato |first=Mia |date=Jun 3, 2025 |title=TikTok will give advertisers even more data on trends and users |url=https://www.theverge.com/news/678255/tiktok-advertiser-summit-ai-targeting-data-seo |access-date=Jun 25, 2025 |work=The Verge}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[k.chicntech]]&lt;br /&gt;
|Selling fraudulent products on its platform&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Harding |first=Scharon |date=Jun 3, 2025 |title=Shopper denied $51 refund for 20TB HDD that’s mostly a weighted plastic box |url=https://arstechnica.com/gadgets/2025/06/man-buys-20tb-portable-hdd-for-51-son-breaks-the-news-that-its-a-fake/ |access-date=Jun 25, 2025 |work=Ars Technica}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[T-Mobile]]&lt;br /&gt;
|Secretly recording the screens of users via T-Life app&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=u/Appropriate_Rain_770 |date=May 27, 2025 |title=T-Life App Under Fire as Users Spot Hidden Screen Recording |url=https://old.reddit.com/r/tmobile/comments/1kwmglg/tlife_app_under_fire_as_users_spot_hidden_screen/ |access-date=Jun 25, 2025 |website=[[Reddit]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |last=Lee |first=Tyler |date=May 27, 2025 |title=T-Life App Under Fire as Users Spot Hidden Screen Recording |url=https://www.androidheadlines.com/2025/05/t-life-app-under-fire-as-users-spot-hidden-screen-recording.html |access-date=Jun 25, 2025 |work=Android Headlines}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Ubisoft]]&lt;br /&gt;
|Forced online in single-player games for the purposes of data collection; violation of GDPR.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Phillips |first=Tom |date=Apr 29, 2025 |title=Privacy firm files Ubisoft legal complaint over data collection, forced online in single-player games |url=https://www.eurogamer.net/privacy-firm-files-ubisoft-legal-complaint-over-data-collection-forced-online-in-single-player-games |access-date=Jun 25, 2025 |work=Eurogamer}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |date=April 24, 2025 |title=Like to play alone? Ubisoft is still watching you! |url=https://noyb.eu/en/play-alone-ubisoft-still-watching-you |access-date=Jun 25, 2025 |work=noyb}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Facebook]], [[Yandex]]&lt;br /&gt;
|Automatic opt-in of user-generated content being used for the purposes of training AI.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=Borgesius |first=Frederik |date=Apr 24, 2025 |title=Post on akademienl.social |url=https://akademienl.social/@Frederik_Borgesius/114392662340468118 |access-date=Jun 25, 2025 |website=akademienl.social}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |date=Apr 24, 2025 |title=AP: kom nu in actie als je niet wil dat Meta AI traint met jouw data |url=https://autoriteitpersoonsgegevens.nl/actueel/ap-kom-nu-in-actie-als-je-niet-wil-dat-meta-ai-traint-met-jouw-data |access-date=Jun 25, 2025 |work=autoriteitpersoonsgegevens.nl}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Star Force]]&lt;br /&gt;
|DRM; History of damaging the devices of honest consumers&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Modern Vintage Gamer |date=Mar 30, 2020 |title=StarForce - The PC CD-ROM DRM that broke your Computer {{!}} MVG |url=https://www.youtube.com/watch?v=p-wyIalhdPU |access-date=Jun 25, 2025 |work=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Google]]&lt;br /&gt;
|Terms enacted in April reserve it the right to analyze sensitive call data&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Saam |first=Conrad |date=Apr 24, 2025 |title=Google asserts ownership of all advertiser assets in Local Services Ads |url=https://searchengineland.com/google-asset-ownership-local-services-ads-454561 |access-date=Jun 25, 2025 |work=Search Engine Land}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[VidIQ]]&lt;br /&gt;
|Scraping user generated content so poorly that it puts users at risk of violating copyright law&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=CutCafe |date=Jan 24, 2025 |title=This AI tool is EXPLOITING small content creators (So I exposed it) |url=https://www.youtube.com/watch?v=gg8JZozCa0c |access-date=Jun 25, 2025 |website=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Waymo]]&lt;br /&gt;
|Using interior camera to train GenAI models; automatic opt-in&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Bellan |first=Rebecca |date=Apr 8, 2025 |title=Waymo may use interior camera data to train generative AI models, but riders will be able to opt out |url=https://techcrunch.com/2025/04/08/waymo-may-use-interior-camera-data-to-train-generative-ai-models-sell-ads/ |access-date=Jun 25, 2025 |work=TechCrunch}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Dymo]]&lt;br /&gt;
|550 and newer models have DRM in the printer paper; older model printers bricked via a driver update.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Malawey |first=David |date=Apr 3, 2025 |title=discard junkware and the extract pure value of Dymo |url=https://www.youtube.com/watch?v=1hlhPRlxA9s |access-date=Jun 25, 2025 |work=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Google]]&lt;br /&gt;
|Numerous incidents listed under Wikipedia&#039;s [[wikipedia:Google_litigation|Google Litigation]] page&lt;br /&gt;
|N/A&lt;br /&gt;
|-&lt;br /&gt;
|[[UPS]]&lt;br /&gt;
|Charges excessively high brokerage fees disguised as &amp;quot;customs fees&amp;quot; that exceed shipping costs when mailing a product from the US to Canada; sent person in source a $42.60 bill AFTER delivering the package, without the person being informed of the shipper being UPS.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=Runkle Of The Bailey |date=Nov 14, 2024 |title=I Fought UPS&#039; Bogus Brokerage Fees, And Won |url=https://www.youtube.com/watch?v=gKju9a4lA5I |access-date=Jun 26, 2025 |website=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Liberty Safe]]&lt;br /&gt;
|At the point of sale (POS) of the safe, the consumer was not informed that the manufacturer has a backdoor for the safe. In this specific incident, this backdoor was used to bypass the security for the purposes of the FBI&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=Runkle Of The Bailey |date=Sep 6, 2023 |title=Liberty Safe Has Secret Backdoors -- And They Gave It To the FBI |url=https://www.youtube.com/watch?v=aeCwrX2gcXM |access-date=Jun 26, 2025 |website=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Yubo]]&lt;br /&gt;
|Only in-scope elements of the provided source should focus on &amp;quot;age estimation&amp;quot; and &amp;quot;facial recognition&amp;quot;, despite the ethical dubiousness of the platform for minors.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=CinemaGuess |date=Jun 25, 2025 |title=Yubo; The Most Dangerous Snapchat Clone Ever Made |url=https://www.youtube.com/watch?v=LKm5gkG9yMw |access-date=Jun 26, 2025 |website=[[YouTube]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[itch.io]], [[Night School Studios]], [[Netflix]]&amp;lt;!-- I was unsure if I should include this incident in the existing row for Netflix; there&#039;s multiple companies involved, and some ambiguity over who is responsible for this incident. -V&lt;br /&gt;
Netflix has been well-known to be anti-consumer for quite a while now, so I expect that they should hold some responsibility - JamesTDG --&amp;gt;&lt;br /&gt;
|In September 2024, users who purchased Oxenfree on itch.io were warned that the game was going to be pulled from the platform on October 1st. Consumers would not be able to download the installers after this date, so they would lose access unless they had them backed up. Users speculated that Netflix, the parent company of the development studio, had ordered the move; however, no response from Netflix or the developers was ever published. This is particularly notable because it is against itch.io&#039;s terms of service: &amp;quot;Users shall retain a license to this content even after the content is removed from the Service.&amp;quot;&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=itch corp |date=15 Apr 2023 |title=itch.io Terms of Service |url=https://itch.io/docs/legal/terms |url-status=live |archive-url=https://web.archive.org/web/20240907004719/https://itch.io/docs/legal/terms |archive-date=7 Sep 2024 |access-date=27 Jun 2025 |website=itch.io}}&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;{{Cite web |last=ShawnS |date=31 Jan 2025 |title=OXENFREE |url=https://delistedgames.com/oxenfree/ |url-status=live |archive-url=https://web.archive.org/web/20250321070400/https://delistedgames.com/oxenfree/ |archive-date=21 Mar 2025 |access-date=27 Jun 2025 |website=Delisted Games}}&amp;lt;/ref&amp;gt; &amp;lt;ref&amp;gt;{{Cite web |last=Colp |first=Tyler |date=9 Sep 2024 |title=Another reminder that your digital library isn&#039;t forever: Oxenfree will be completely removed from Itch.io next month |url=https://www.pcgamer.com/games/adventure/another-reminder-that-your-digital-library-isn-t-forever-oxenfree-will-be-completely-removed-from-itch-io-next-month/ |url-status=live |archive-url=https://web.archive.org/web/20250523111125/https://www.pcgamer.com/games/adventure/another-reminder-that-your-digital-library-isn-t-forever-oxenfree-will-be-completely-removed-from-itch-io-next-month/ |archive-date=23 May 2025 |access-date=27 Jun 2025 |website=PC Gamer}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://consumerrights.wiki/index.php?title=SourceForge.net_forces_users_to_inconditionally_accept_terms_of_use_with_no_alternative_before_logging_in&amp;amp;veaction=edit&amp;amp;section=2 Sourceforge.net]&lt;br /&gt;
|Sourceforge forces users to accept terms and conditions before they can even log in, denying their right to refuse or disagree.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[[Electronic Arts]]&lt;br /&gt;
|The video game [[Anthem]] was announced to have its servers shut down, leading to all licenses for the title becoming bricked.&amp;lt;!-- There is a 2-word mention of this on the product page, but it is not enough to count it as covered on the wiki --&amp;gt;&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Hore |first=Jamie |date=Jul 3, 2025 |title=Anthem will soon die for good, as Bioware confirms a full server shut down |url=https://www.pcgamesn.com/anthem/servers-shutting-down-bioware |access-date=Jul 4, 2025 |work=Ars Technica}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[https://drivesaversdatarecovery.com/partner-programs/ DriveSavers]&lt;br /&gt;
|Through DriveSavers&#039; partner program, independent or otherwise affiliated shops receive an approximately 10% commission for referring customers to the service (typical service being approximately $3,000.00, resulting in $300.00 of commission for partners). On top of this, partnered shops also receive DriveSavers branded merchandise (pens, antistatic mats and similar shop equipment, etc). Has relevance as this may result in partners having heavy incentives to refer customers to a service they may not need.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|[https://www.skystone.games/ Skystone Games]&lt;br /&gt;
|Boundary, a multiplayer online-only first-person shooter, got shut down just a year after its release by Skystone games, and its publishing rights relinquished, citing &amp;quot;ongoing delays and a lack of updates from the developer&amp;quot;. Studio Surgical Scalpels (the developer) stated that the publisher decissions were &amp;quot;extremely sudden and unreasonable&amp;quot;, and attempted to &amp;quot;regain the rights to boundary&amp;quot;. The game has been offline for more than a year at the time of writing, and no refunds or communications to the userbase has been made by Skystone Games.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |date=2024-06-19 |title=Boundary - End of service notice |url=https://store.steampowered.com/news/app/1364020/view/4209257868262605607?l=english |url-status=live |access-date=2025-07-07 |website=Steam}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=2024-06-30 |title=Boundary Shut Down: Who&#039;s to Blame? |url=https://www.youtube.com/watch?v=Kr8IhV1fovE |url-status=live}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Automatic Content Recognition (ACR)]]&lt;br /&gt;
|Smart TVs of multiple brands have a feature called Automatic Content Recognition, which sends several screenshots per minute of whatever plays on the device to the manufacturer for analysis. This includes content from external inputs and thus could include private photos and videos of the user, as well as third parties who never agreed to anything of that nature. This is required to be opt-in in the US, but most people inadvertently agree to it with the EULA of the device.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |first=Rachel Cericola, Jon Chase and Lee Neikirk |date=2025-06-25 |title=Yes, Your TV Is Probably Spying on You. Your Fridge, Too. Here’s What They Know. |url=https://www.nytimes.com/wirecutter/reviews/advice-smart-devices-data-tracking/ |access-date=2025-07-09 |website=The New York Times - Wirecutter}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Nintendo]]&lt;br /&gt;
|USB-C port restrictions in order to halt 3rd-party competition with docks and other accessories. These restrictions are caused by encrypted communications between the official dock and the console, as 3rd-party devices use a universal standard that Nintendo refuses to use.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite news |last=Khullar |first=Kunal |date=Jul 3, 2025 |title=Nintendo is restricting the Switch 2&#039;s USB-C port — most third-party docks and accessories won&#039;t work thanks to proprietary protocols |url=https://www.tomshardware.com/video-games/nintendo/nintendo-is-restricting-the-switch-2s-usb-c-port-most-third-party-docks-and-accessories-wont-work-thanks-to-proprietary-protocols |access-date=Jul 9, 2025 |work=Tom&#039;s Hardware}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |last=Corsetti |first=Adam |date=Jul 3, 2025 |title=USB-C port testing explains why a third-party Nintendo Switch 2 dock won&#039;t work with console |url=https://www.notebookcheck.net/USB-C-port-testing-explains-why-a-third-party-Nintendo-Switch-2-dock-won-t-work-with-console.1049869.0.html |access-date=Jul 9, 2025 |work=Notebook Check}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |last=Hollister |first=Sean |date=Jul 3, 2025 |title=How Nintendo locked down the Switch 2’s USB-C port and broke third-party docking |url=https://www.theverge.com/report/695915/switch-2-usb-c-third-party-docks-dont-work-authentication-encryption |url-status=live |archive-url=https://web.archive.org/web/20250708174112/https://www.theverge.com/report/695915/switch-2-usb-c-third-party-docks-dont-work-authentication-encryption |archive-date=Jul 8, 2025 |access-date=Jul 9, 2025 |work=The Verge}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Not applicable/[[Device bricking]]&lt;br /&gt;
|There have been repeated incidents of various companies [[Device bricking|bricking devices]] owned by consumers. This requires a theme article to be finally made. May be ideal to have a sibling article titled [[Software bricking]].&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Not applicable&lt;br /&gt;
|Factory reset and deconfiguration guides for removing personal/sensitive data from devices before change of ownership to avoid that data being used for identity theft, spear phishing and scams.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{cite web|title=ACCC Report Revelations Of Scams And Cyber Crime Not Surprising |website=Tech Business News |url=https://www.techbusinessnews.com.au/news/accc-report-revelations-of-scams-and-cyber-crime-not-surprising/ |publication-date=29 April 2024 |access-date=20 July 2025 |quote=&amp;quot;Whilst there exists the Protective Security Policy Framework (PSPF) and the Information Security Manual (ISM) which direct government and critical industry to use NAID AAA certified recyclers to destroy and sanitise data at end of life, there remains confusion over ownership of accountability.&amp;quot;}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Not applicable&lt;br /&gt;
|Users are being forced by law to violate their privacy to access adult websites, when numerous sites that won&#039;t follow the law exist and are unsafe.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=Ortutay |first=Barbara |date=27 Jun 2025 |title=What to know about online age verification laws {{!}} AP News |url=https://apnews.com/article/internet-age-verification-supreme-court-def346d7bf299566a3687d8c4f224fec |url-status=live |access-date=19 Jul 2025}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=28 Jun 2025 |title=The Scam of Age Verification {{!}} PORNBIZ.COM |url=https://pornbiz.com/post/17/the_scam_of_age_verification/en#5 |url-status=live |access-date=19 Jul 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|[[Microsoft]]&lt;br /&gt;
|Microsoft uses software engineers based in China to work on US Defense Department systems with laughably ineffective precautions. I think this is relevant in the context of Microsoft&#039;s attitude towards cloud security. In the past, master keys have been stolen by Chinese hackers and from my understanding, it&#039;s not even clear to what extent those groups still have access to Microsoft&#039;s internal systems, and by extension, Microsoft customers&#039;. This needs more research though.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |last=Dudley |first=Renee |date=2025-07-15 |title=A Little-Known Microsoft Program Could Expose the Defense Department to Chinese Hackers |url=https://www.propublica.org/article/microsoft-digital-escorts-pentagon-defense-department-china-hackers |website=ProRepublica}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Not applicable&lt;br /&gt;
|[[Malicious Compliance]]&lt;br /&gt;
Companies like Apple comply with regulations such as those imposed by the EU by trying to follow the wording, but not the spirit of the legislation. For instance, there were early reports that Apple would support USB-C, but only with Apple certified devices and cables, allowing them to continue the lucrative &amp;quot;Made for iPhone&amp;quot; certification programme. They only backtracked when the EU indicated this would not be considered compliant with the USB-C mandate.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |title=Malicious Compliance |url=https://en.wikipedia.org/wiki/Malicious_compliance |website=Wikipedia}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==See Also==&lt;br /&gt;
&lt;br /&gt;
*[[Louis Rossmann - Video Directory]]&lt;br /&gt;
&lt;br /&gt;
==Reference List==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Sources]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Emayeah&amp;diff=17436</id>
		<title>User:Emayeah</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Emayeah&amp;diff=17436"/>
		<updated>2025-07-21T11:07:33Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: user page hehe&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;FOSS advocate&lt;br /&gt;
&lt;br /&gt;
I wish companies were run like the EU government, everyone can decide what can and can&#039;t be done, and what is best for the consumer&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Amazon&amp;diff=17435</id>
		<title>Amazon</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Amazon&amp;diff=17435"/>
		<updated>2025-07-21T11:01:48Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: minor spelling mistake correction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{CompanyCargo&lt;br /&gt;
| Founded       = 1994&lt;br /&gt;
| Industry      = Technology&lt;br /&gt;
| Logo          = Amazon.png&lt;br /&gt;
| ParentCompany = &lt;br /&gt;
| Type          = Public&lt;br /&gt;
| Website       = https://amazon.com/&lt;br /&gt;
| Description   = &lt;br /&gt;
}}&lt;br /&gt;
[[wikipedia:Amazon_(company)|&#039;&#039;&#039;Amazon.com, Inc.&#039;&#039;&#039;]] is a global leader in e-commerce, cloud computing, and digital streaming, founded in 1994 by Jeff Bezos. Originally launched as an online bookstore, Amazon quickly expanded into a marketplace offering a wide range of products, including electronics, clothing, household goods, and groceries. Today, it is one of the largest companies in the world, with a dominant presence in retail, technology, and logistics.&lt;br /&gt;
&lt;br /&gt;
In addition to its e-commerce platform, Amazon is a major player in cloud computing through Amazon Web Services (AWS), which provides cloud infrastructure and services to businesses globally. The company also offers a variety of digital services, such as Amazon Prime, which provides streaming video and music, and Alexa, its voice-activated virtual assistant. Amazon has also developed consumer products like the Kindle e-reader, Fire tablets, and Echo smart speakers.&lt;br /&gt;
&lt;br /&gt;
Amazon has faced significant scrutiny and criticism, particularly concerning its treatment of workers, marketplace practices, data privacy issues, and its impact on small businesses. It has been involved in various regulatory and legal challenges related to anti-competitive behavior, safety, and consumer protection, with calls for increased oversight on its business operations.&lt;br /&gt;
&lt;br /&gt;
==Consumer impact summary==&lt;br /&gt;
{{Placeholder box|Overview of concerns that arise from the company&#039;s conduct regarding (if applicable):&lt;br /&gt;
* User Freedom&lt;br /&gt;
* User Privacy&lt;br /&gt;
* Business Model&lt;br /&gt;
* Market Control}}&lt;br /&gt;
&lt;br /&gt;
====Business Model====&lt;br /&gt;
Amazon gets a majority of its revenue from seller fees and Amazon prime memberships. In addition, Amazon has a &amp;quot;subscribe and save&amp;quot; option for some products. With this, the page to manage these subscriptions is obfuscated for the user, intentional or not.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery&amp;gt;&lt;br /&gt;
File:Amazon Subscribe and Save Example.jpg|No &amp;quot;subscribe and save&amp;quot; option avaliable&lt;br /&gt;
File:Amazon Subscribe and Save Example (1).jpg|The option appears in the &amp;quot;buy again&amp;quot; section.&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Controversies==&lt;br /&gt;
Amazon has been involved in numerous controversies, from dangerous products to anti-competitive practices. Below is a comprehensive listing of every relevant controversy documented here on this wiki: &amp;lt;!-- Need a better preamble here --&amp;gt;&amp;lt;!-- I added a bit to hopefully improve the preamble. (shingo)  --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Controversy&lt;br /&gt;
!Year&lt;br /&gt;
!Background info&lt;br /&gt;
!Aftermath&lt;br /&gt;
!Related article&lt;br /&gt;
!Related video(s)&lt;br /&gt;
|-&lt;br /&gt;
|Amazon removing kindle books from old devices.&lt;br /&gt;
|2025&lt;br /&gt;
|As of May 26, 2025 Kindle for Android app versions released prior to March 2022 (v8.51 or earlier) no longer support Kindle content downloads.&lt;br /&gt;
|Old android devices (such as Galaxy Tab 4) that are not compatible with Android OS v.9.0+ are no longer able to download Kindle ebooks. Furthermore, Amazon &#039;forcibly&#039; removed any ebooks downloaded to the kindle app on those devices the next time they connected to the internet, without warning that this would occur.&lt;br /&gt;
|https://www.androidauthority.com/kindle-app-drm-loophole-3554844/&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Amazon removing ability to download Kindle books&lt;br /&gt;
|2025&lt;br /&gt;
|Starting on February 26, 2025, Amazon removed a feature from its website allowing users to download purchased books to a computer and then copy them manually to a Kindle over USB.&lt;br /&gt;
|Starting February 26, 2025, the ‘Download &amp;amp; Transfer via USB’ option will no longer be available.&lt;br /&gt;
|[[Amazon Kindle removes download feature of purchased books]]&lt;br /&gt;
|[https://www.youtube.com/watch?v=KMoCzeGnIss &#039;&#039;&#039;Amazon are changing the way you own your Kindle books - you have 10 days to react&#039;&#039;&#039;]&lt;br /&gt;
&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://www.youtube.com/watch?v=XfcoUdWCB9M&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon sells lethal litterboxes&lt;br /&gt;
|2024&lt;br /&gt;
|Amazon sold litterboxes that were designed in a unsafe way that led to the deaths of multiple cats, and posed a danger to young children.&lt;br /&gt;
|Original product was delisted, yet many other variants of the same product exist on the site.&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=p6Y19nSPvC4&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon adds ads to premium subscription&lt;br /&gt;
|2023 – Present&lt;br /&gt;
|Amazon added advertisements to previously ad free subscriptions for Prime Video and Echo Show frames.&lt;br /&gt;
|Continues to occur.&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=RSi6g5-xUaY&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=ua_QL9YysHQ&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=VLFpU9aqtXc&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon allows fraudulent listings&lt;br /&gt;
|2014 – Present&lt;br /&gt;
|&lt;br /&gt;
|Fraudulent listings continue to be added, some removed.&lt;br /&gt;
|[[Amazon allows fraudulent product page after manual review! Deep dive on Amazons support of scams]]&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=qZCMislL6_I&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=7trdHLtsFKM&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=B90_SNNbcoU&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=DiKflg8Uko4&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=y83BS_mK9GE&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=Rhb0ID9z4aE&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=XZNn2mO3dNQ&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=C0YNLWdj9sQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon allows sellers to bribe customers for better ratings&lt;br /&gt;
|2016 – Present&lt;br /&gt;
|Amazon sellers give customers gift cards in exchange for positive product reviews; Amazon does nothing to stop this.&lt;br /&gt;
|Continues to occur.&lt;br /&gt;
|[[Amazon&#039;s history of seller bribery]]&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=eS698R-bxuc&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon has bad marketplace algorithms&lt;br /&gt;
|2023 – Present&lt;br /&gt;
|&lt;br /&gt;
|Algorithms still seem to be nonbeneficial.&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=tAaSXz8CBMc&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon trashes refurbished market&lt;br /&gt;
|2022–2023&lt;br /&gt;
|&lt;br /&gt;
|Unknown&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=h3qgbvq2SWs&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=qzUXmeaZsIQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon cancels associate account after recent negative media coverage, with a different reason&lt;br /&gt;
|2023&lt;br /&gt;
|&lt;br /&gt;
|Unknown&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=Kcohq313q00&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon wrongfully suspends account of home owner&lt;br /&gt;
|2023&lt;br /&gt;
|A home owner was locked out of their Amazon account for nearly a week, after a delivery driver from Amazon misheard an automated message from their Eufy doorbell.&lt;br /&gt;
|Account reinstated.&lt;br /&gt;
|[[Amazon locks home owner out of Amazon account over allegation by Amazon delivery driver|Amazon locks home owner out of amazon account over allegation by amazon delivery driver]]&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=SyEgD-5GK9c&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=NfiIXooD77s&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon engages in anticompetitive behavior&lt;br /&gt;
|2021–2022&lt;br /&gt;
|&lt;br /&gt;
|Unknown&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=YBJoSGWdP0Y&amp;lt;/ref&amp;gt; &amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://youtube.com/watch?v=XCLx4mVJ4gk&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon sells fake electrical fuses&lt;br /&gt;
|2024&amp;lt;!-- Year may be wrong, just following the video release year --&amp;gt;&lt;br /&gt;
|Fuses are being sold that do not blow when supplied more power than it is intended to handle, which is a major safety risk.&lt;br /&gt;
|These fuses are still being sold to this day.&lt;br /&gt;
|[[Amazon allows fraudulent product page after manual review! Deep dive on Amazons support of scams]]&lt;br /&gt;
|&amp;lt;ref group=&amp;quot;Video References&amp;quot;&amp;gt;https://www.youtube.com/watch?v=B90_SNNbcoU&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Amazon PhotosPlus discontinuation&lt;br /&gt;
|2024&lt;br /&gt;
|&lt;br /&gt;
|Since September 2024, it is no longer possible to use the Amazon Echo Show 8 as a digital frame without advertisements.&lt;br /&gt;
|[[Amazon PhotosPlus Discontinuation]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Amazon uses [[dark patterns]] for its premium subscription&lt;br /&gt;
|2023 – Present&lt;br /&gt;
|Systematically designing the cancelling steps to be complicated and long; using tricks to kidnap users into the subscription.&amp;lt;ref&amp;gt;{{cite web |date=2023-06-21 |title=FTC Takes Action Against Amazon for Enrolling Consumers in Amazon Prime Without Consent and Sabotaging Their Attempts to Cancel |url=https://www.ftc.gov/news-events/news/press-releases/2023/06/ftc-takes-action-against-amazon-enrolling-consumers-amazon-prime-without-consent-sabotaging-their |archive-url=https://web.archive.org/web/20250129015417/https://www.ftc.gov/news-events/news/press-releases/2023/06/ftc-takes-action-against-amazon-enrolling-consumers-amazon-prime-without-consent-sabotaging-their |archive-date=2025-01-29 |website=Federal Trade Commission |url-status=live}}&amp;lt;/ref&amp;gt; See &amp;quot;Project Illiad&amp;quot;.&lt;br /&gt;
|Continues to occur.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Amazon removes option to lend Kindle e-books&lt;br /&gt;
|2022&lt;br /&gt;
|E-books marked with &amp;quot;lending enabled&amp;quot; could be lent to other Kindle users for a period of time during which the title is unavailable to the sender.&lt;br /&gt;
|Since August 2022, it is not possible to borrow Kindle books.&lt;br /&gt;
|&lt;br /&gt;
|[https://www.youtube.com/watch?v=hAvFmnuZZMI &#039;&#039;&#039;Amazon Discontinues Lending Kindle e-Books&#039;&#039;&#039;]&lt;br /&gt;
|-&lt;br /&gt;
|Amazon removes option not to send voice recordings from Echo devices&lt;br /&gt;
|2025&lt;br /&gt;
|In March 2025, Echo customers with the option &amp;quot;Do Not Send Voice Recordings&amp;quot; enabled received an e-mail that local processing will no longer be supported on their device.&amp;lt;ref&amp;gt;{{Cite web |date=2025-03-18 |title=TechLinked – Microsoft’s Big Oopsie – Echo voice recordings, Gemini watermarks |url=https://youtu.be/DhXH83O6pXc?t=268 |access-date=2025-03-18 |website=YouTube – TechLinked}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|&lt;br /&gt;
|[[Amazon Echo changes terms of voice usage]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Amazon discontinues Appstore for Android devices&lt;br /&gt;
|2025&lt;br /&gt;
|On August 20, 2025, Amazon will remove Android devices&#039; access to the Amazon Appstore.&lt;br /&gt;
|Android apps downloaded through the Amazon Appstore will cease to function.&lt;br /&gt;
|[https://www.androidauthority.com/amazon-shuts-down-android-app-store-3528170/ Amazon pulls the plug on its Android app store that you never used anyway]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|Amazon fights against unionization&lt;br /&gt;
|1994 - Present&lt;br /&gt;
|Ever since its creation, Amazon has demonstrated anti-union efforts. This has even gone to the point of being in the training videos for employees, invoking fear in any who resist this corporate hold.&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|[https://www.youtube.com/watch?v=uRpwVwFxyk4 Amazon trains against unionizing]&lt;br /&gt;
[https://newlaborforum.cuny.edu/2021/11/15/crushing-unions-by-any-means-necessary-how-amazons-blistering-anti-union-campaign-won-in-bessemer-alabama/ Article on Anti-unionism of Amazon]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Products==&amp;lt;!-- Considering the sheer amount of products Amazon has, we should consider the table format --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Amazon Kindle (2007–Present)===&lt;br /&gt;
Amazon has progressively removed options for products purchased through the Kindle, effectively changing the meaning of purchases and ownership. It first removed the ability of users to lend e-books to one another, and later removed the ability to download purchased e-books to a computer.&lt;br /&gt;
&lt;br /&gt;
===Amazon PhotosPlus (2023–2024)===&lt;br /&gt;
Amazon sold physical devices that could displaying photos stored in its Amazon Photos cloud storage through its PhotosPlus service. Less than one year later, it cancelled the service, which [[Retroactively amended purchase|changed the functionality]] of the devices, including showing advertisements every few hours.&lt;br /&gt;
&lt;br /&gt;
===Amazon Prime (2005–Present)===&lt;br /&gt;
Amazon uses [[dark patterns]] for its subscription services, including tricking users into subscribing and making it very complicated to cancel.&lt;br /&gt;
&lt;br /&gt;
===Amazon Appstore (2011–Present)===&lt;br /&gt;
Amazon Appstore is the primary app store for Amazon&#039;s Fire devices, and is also available on other Android devices. On August 20, 2025, Amazon will remove access to the app store for all non-Fire devices. All apps installed from the Amazon Appstore will cease to function. Fire devices will continue to be able to access the Amazon Appstore. As of July 2025, there has been no mention of restitution for users who may have purchased paid apps through the Amazon Appstore.&lt;br /&gt;
&lt;br /&gt;
===Amazon Echo (2014–Present)===&lt;br /&gt;
&lt;br /&gt;
===Amazon Alexa (2013–Present)===&lt;br /&gt;
&lt;br /&gt;
===All Louis Rossmann videos covering Amazon===&amp;lt;!-- These references should be updated to either: A. Use the title of the video B. Summarize the video --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references group=&amp;quot;Video References&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
[[Category:Amazon]]&lt;br /&gt;
[[Category:Articles in need of additional work]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Humane_Inc.&amp;diff=17434</id>
		<title>Humane Inc.</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Humane_Inc.&amp;diff=17434"/>
		<updated>2025-07-21T11:00:11Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: minor fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StubNotice}}&lt;br /&gt;
{{clear}}&lt;br /&gt;
{{InfoboxCompany&lt;br /&gt;
| Name = {{PAGENAME}}&lt;br /&gt;
| Type = Subsidiary&lt;br /&gt;
| Founded = 2018&lt;br /&gt;
| Industry = Technology&lt;br /&gt;
| Official Website = https://humane.com/media/humane-hp&lt;br /&gt;
| Logo = Humane Logo, Horizontal.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[wikipedia:Humane_Inc.|Humane Inc.]]&#039;&#039;&#039; was an American consumer electronics company founded in 2018 by Imran Chaudhri and Bethany Bongiorno. The company designed and developed the &#039;&#039;&#039;AI Pin&#039;&#039;&#039;, a wearable voice-operated [[wikipedia:Virtual_assistant|virtual assistant]] device. It began shipping in April 2024 but received largely negative reviews. In February 2025, it was announced that &#039;&#039;&#039;[[HP]]&#039;&#039;&#039; would acquire most of Humane.&amp;lt;ref&amp;gt;https://humane.com/media/humane-hp&amp;lt;/ref&amp;gt; The AI Pin was rendered unusable on February 28, 2025.&lt;br /&gt;
&lt;br /&gt;
==Consumer impact summary==&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Dependence on Servers for Core Functionality&#039;&#039;&#039;: The AI Pin made extensive use of cloud servers for core functionalities, depriving users of fundamental features the moment the servers went out of service.&lt;br /&gt;
*&#039;&#039;&#039;[[Discontinuation bricking]]&#039;&#039;&#039;: When support was dropped, the AI Pin was no longer usable, leaving customers with no option of getting the pin repaired or upgraded.&lt;br /&gt;
&lt;br /&gt;
==Incidents==&lt;br /&gt;
&lt;br /&gt;
===AI Pin discontinuation===&lt;br /&gt;
In February 2025, Humane Inc., following HP&#039;s acquisition of Humane, announced that it had stopped selling the AI Pin and that available devices in the market would not be able to access company servers starting from February 28.&amp;lt;ref&amp;gt;https://www.engadget.com/ai/all-of-humanes-ai-pins-will-stop-working-in-10-days-225643798.html&amp;lt;/ref&amp;gt; This made the AI Pin nearly unusable, since the device was highly dependent on cloud servers for almost all of its applications.&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After the servers were shut down, users were no longer able to use core functions of the AI Pin, and all consumer data on the company&#039;s servers was erased permanently.&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;https://www.404media.co/the-humane-ai-pin-a-700-brick-of-e-waste/&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Due to the discontinuation of the AI Pin, Humane provided refunds for units shipped on or after November 15, 2024. The company encouraged users to recycle their AI Pins through an e-waste recycling program.&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;https://support.humane.com/hc/en-us/articles/34243204841997-Ai-Pin-Consumers-FAQ&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
&lt;br /&gt;
*[[Discontinuation bricking|&#039;&#039;&#039;Discontinuation bricking&#039;&#039;&#039;]]&lt;br /&gt;
*[[Retroactively amended purchase|&#039;&#039;&#039;Retroactively amended purchase&#039;&#039;&#039;]]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Enshittification&amp;diff=17433</id>
		<title>Enshittification</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Enshittification&amp;diff=17433"/>
		<updated>2025-07-21T10:52:28Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: added the Google Search section, mainly the ads on top and the AI Overview&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Enshittification&#039;&#039;&#039;, also known as &#039;&#039;&#039;crapification&#039;&#039;&#039; and &#039;&#039;&#039;platform decay&#039;&#039;&#039; is a pattern in which two-sided online products, usually subscription services, decline in quality over time. Initially, companies create high-quality offerings to attract users and undercut competition, then they degrade those offerings to better serve business customers, and finally degrade their services to users and business customers to maximize profits for shareholders.&lt;br /&gt;
&lt;br /&gt;
The term was first coined by tech blogger Cory Doctorow in November 2022 and has since gained widespread recognition.&lt;br /&gt;
&lt;br /&gt;
==How it works==&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&#039;&#039;&amp;quot;It is a seemingly inevitable consequence arising from the combination of the ease of changing how a platform allocates value, combined with the nature of a &amp;quot;two-sided market,&amp;quot; where a platform sits between buyers and sellers, hold each hostage to the other, raking off an ever-larger share of the value that passes between them.&amp;quot;&#039;&#039; - Cory Doctorow, &#039;&#039;Wired,&#039;&#039; 2023&amp;lt;/blockquote&amp;gt;Enshittification at its core is a three-stage process. &lt;br /&gt;
&lt;br /&gt;
===Stage 1 - Incentivizing Mass Adoption===&lt;br /&gt;
Companies offer their product or service to users with great incentive to try and build an established userbase. It is usually during the early stage of the company is the most focused on providing a positive user experience and listening to feedback.&lt;br /&gt;
&lt;br /&gt;
For example, [[Uber]] was initially well-received for offering competitive prices for transportation, leading to a large userbase adopting the platform. &lt;br /&gt;
&lt;br /&gt;
===Stage 2 - Catering to Business Clients===&lt;br /&gt;
Once a stable userbase is locked in, companies begin offering access to the userbase to business customers with great incentive. This stage is usually when the user experience begins to decline as the company is now more focused on catering to partners such as suppliers and advertisers.&lt;br /&gt;
&lt;br /&gt;
For example, in 2023, Reddit removed free access to their API nearing the time of its IPO.&amp;lt;ref name=&amp;quot;TheVergeAnnouncement&amp;quot;&amp;gt;{{Cite web |last=Shakir |first=Umar |date=April 18, 2023 |title=Reddit&#039;s upcoming API changes will make AI companies pony up |url=https://www.theverge.com/2023/4/18/23688463/reddit-developer-api-terms-change-monetization-ai |url-status=live |archive-url=https://web.archive.org/web/20230614020642/https://www.theverge.com/2023/4/18/23688463/reddit-developer-api-terms-change-monetization-ai |archive-date=June 14, 2023 |access-date=June 17, 2023 |work=[[The Verge]]}}&amp;lt;/ref&amp;gt; Then, in 2024, Reddit struck a $60M deal with Google to give access to its user-generated content for AI training data.&amp;lt;ref&amp;gt;{{Cite news |last=Tong |first=Anna |last2=Wang |first2=Echo |last3=Coulter |first3=Martin |last4=Tong |first4=Anna |last5=Wang |first5=Echo |date=2024-02-22 |title=Exclusive: Reddit in AI content licensing deal with Google |url=https://www.reuters.com/technology/reddit-ai-content-licensing-deal-with-google-sources-say-2024-02-22/ |access-date=2025-06-20 |work=Reuters |language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Stage 3 - Quality Degradation for Shareholders===&lt;br /&gt;
When both users and business partners are locked in, the company shifts its surpluses to the shareholders. It no longer has any incentive to grow or maintain quality for either of its customer bases and relentlessly seeks profit at any rate for the shareholders. Companies at this stage also tend to have such a large market presence that switching barriers naturally (or intentionally) fall into place for those trying to leave for alternatives.&lt;br /&gt;
&lt;br /&gt;
An ongoing example is [[YouTube]]&#039;s [[YouTube#Crackdown against ad-blockers|crackdown on users using ad-blockers]].&amp;lt;ref&amp;gt;{{Cite web |title=YouTube intensifies crackdown on ad blockers {{!}} AdGuard |url=https://adguard.com/en/blog/youtube-new-banner-adblockers-violate-tos.html |access-date=2025-06-20 |website=AdGuard Blog |language=en}}&amp;lt;/ref&amp;gt; While such a crackdown might reduce ad-blocker usage and increase short-term shareholder returns, it degrades the experience for users and reduces the quality of impressions for advertisers. Over 30% of the world&#039;s population uses YouTube, with a ~98% market share in online video media.&amp;lt;ref&amp;gt;{{Cite web |title=YouTube - Market Share, Competitor Insights in Media Players And Streaming Platforms |url=https://www.6sense.com/tech/media-players-and-streaming-platforms/youtube-market-share |access-date=2025-06-20 |website=6sense}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |title=23 Essential YouTube Statistics You Need to Know in 2025 |url=https://thesocialshepherd.com/blog/youtube-statistics |access-date=2025-06-20 |website=The Social Shepherd |language=en}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Why it is a problem==&lt;br /&gt;
&lt;br /&gt;
===Erosion of user experiences===&lt;br /&gt;
It can cause frustration among customers, for example Netflix has started locking down movies behind expensive plans, so customers are frustrated into subscribing to a more expensive plan. &lt;br /&gt;
&lt;br /&gt;
Enshittification can also lead to [[wikipedia:Feature creep|feature creep]] - especially when new features of a product are intended to further lock in users and increase revenue. This creep can lead to an overall reduction in performance due to bloat and increase complexity, reducing a product&#039;s usability. A prime example of feature creep caused in large part by late-stage enshittification is Microsoft Windows.&lt;br /&gt;
&lt;br /&gt;
===Switching barriers===&lt;br /&gt;
Enshittified platforms that act as intermediaries can act as both a monopoly on services and a monopsony on customers, as high switching barriers prevent either from leaving even when better alternatives technically exist. These barriers can be intentionally put in place - such as restricting the user&#039;s ability to transfer data or communicate between platforms - or unintentional, such as a platform&#039;s userbase being so large that it naturally makes it near impossible for users or partners to find equivalent engagement on an alternative platform.&lt;br /&gt;
&lt;br /&gt;
An example of this would be a long-time eBay seller hoping to leave the site for an alternative with lower fees (possibly Mercari or Etsy). They might first encounter issues migrating all of their listings over to the new platform; a process which could be tedious. Their feedback history will certainly not carry over to the new platform so buyers are initially less likely to view them as trustworthy, potentially impacting sales. Lastly, the alternative platform likely has a vastly smaller userbase than eBay so despite all the possible benefits - the seller is less likely to be successful on the new platform than they are on eBay.&lt;br /&gt;
&lt;br /&gt;
Such switching barriers can create an adversarial relationship between platform users or business partners and the company they&#039;re dependent on. The users or partners cannot be successful without access to the wide reach of the platform - but it leaves them wholly dependent on a company that no longer has their best interests in mind.&lt;br /&gt;
&lt;br /&gt;
===Platform death===&lt;br /&gt;
A potential end-scenario for enshittified platforms is death, usually caused by a large enough exodus of users and business partners, and a general loss of trust. A platform may not truly &amp;quot;die&amp;quot; per se, but it can completely lose the identity that made it successful in the first place - and might not ever regain it. An ongoing example is [[X Corp|Twitter]] post Elon Musk&#039;s takeover. Under its new ownership and branding, the platform drove away swathes of its userbase and advertisers to alternative platforms (such as Bluesky) after its policy shifts proved widely unpopular.&lt;br /&gt;
&lt;br /&gt;
However, the death of an enshittified platform is not an entirely positive end result. It uproots a long established userbase and can greatly disrupt their activities. There is also the chance that alternative platforms lack feature parity with the old platform or that it might not even be able to support the massive influx of new users - at least for some amount of time. At worst, data loss could be involved meaning years worth of information - if not archived beforehand - could potentially be lost if a platform shuts down in some capacity.&lt;br /&gt;
&lt;br /&gt;
==Possible solutions==&lt;br /&gt;
&lt;br /&gt;
===End-to-end principal===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
===Right of exit===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
===Public backlash===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
===Alternative platforms===&lt;br /&gt;
...&lt;br /&gt;
&lt;br /&gt;
==Examples==&lt;br /&gt;
===E-commerce===&lt;br /&gt;
In Doctorow&#039;s original post, he discussed the practices of Amazon. The online retailer initially drew in users with products sold below cost and free shipping. Once its userbase was well established, more sellers began to sell their products through Amazon. Finally, Amazon began to add fees to increase profits. In 2023, over 45% of the sale price of items went to Amazon in the form of various fees. Amazon also allows sellers the ability to push their listing higher in search results via its paid Sponsored Products program. Doctorow described advertisement within Amazon as a payola scheme in which sellers bid against one another for search-ranking preference, and said that the first five pages of a search for &amp;quot;cat beds&amp;quot; were half advertisements&lt;br /&gt;
&lt;br /&gt;
eBay is another e-commerce site that followed a similar trajectory, initially offering low fees and a robust buying/selling protection system. Once its userbase of largely secondhand buyers and sellers was solidified, eBay raised seller fees and began incentivizing large volume sellers - often actual businesses - with lower selling fees should they subscribe to eBay Store. eBay sellers are also no longer able to leave negative feedback for buyers, greatly reducing the ability of sellers to avoid bad actors. Since then, eBay has introduced promoted listings that are effectively analogous to Amazon&#039;s paid sponsored listing system. eBay has also encouraged sellers to use AI generated descriptions that often misrepresent the condition of items being sold, along with opting all of its users into in-house AI training [[Ebay AI opt in by default|by default]] as of its April 21, 2025 privacy policy revision.&lt;br /&gt;
&lt;br /&gt;
===Media streaming platforms===&lt;br /&gt;
The enshittification of Netflix is similarly reflected in other streaming platforms such as YouTube TV and Amazon Prime Video, where prices have increased despite a decline (or at least no perceivable improvement) in overall service quality.&lt;br /&gt;
&lt;br /&gt;
===Search engines===&lt;br /&gt;
Google started as an ad-free search engine, but over time more paid insertions have been included on the top of the search without a clear and visible distinction between ads and actual legitimate results. In 2024, Google started rolling out AI Overview, but the roll-out was rushed. The AI Overview showed inaccurate, potentially dangerous overviews, such as encouraging eating rocks, suggesting putting glue on top of pizza as a solution to cheese sliding off, encouraging smoking during pregnancy, encouraging suicide and suggesting users to jump off the golden gate bridge.&amp;lt;ref&amp;gt;{{Cite news |last=Goodwin |first=Danny |date=24 May 2024 |title=Google AI Overviews under fire for giving dangerous and wrong answers |url=https://searchengineland.com/google-ai-overview-fails-442575 |url-status=live |archive-url=https://web.archive.org/web/20250623180113/https://searchengineland.com/google-ai-overview-fails-442575 |archive-date=23 Jun 2025 |access-date=21 Jul 2025 |work=Search Engine Land}}&amp;lt;/ref&amp;gt; Google has responded to those issues and temporarily disabled the AI overview. While those incidents have been fixed and the AI Overview has been made available again, the AI overview still shows inaccurate results, often citing satire comments as factual sources, or making stuff up. The AI overview has also been criticized for reducing traffic towards genuine sites, where instead of visiting sites to get the information, the information is displayed on top, where people don&#039;t have to visit sites to get the information they were looking for, and is also a cause of privacy concerns.&amp;lt;ref&amp;gt;{{Cite news |last=Perez |first=Sarah |date=15 Jul 2025 |title=Google Discover adds AI summaries, threatening publishers with further traffic declines |url=https://techcrunch.com/2025/07/15/google-discover-adds-ai-summaries-threatening-publishers-with-further-traffic-declines/ |url-status=live |archive-url=https://web.archive.org/web/20250718124612/https://techcrunch.com/2025/07/15/google-discover-adds-ai-summaries-threatening-publishers-with-further-traffic-declines/ |archive-date=18 Jul 2025 |access-date=21 Jul 2025 |work=TechCrunch}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite news |last=Bellan |first=Rebecca |date=10 Jun 2025 |title=Google’s AI search features are killing traffic to publishers |url=https://techcrunch.com/2025/06/10/googles-ai-overviews-are-killing-traffic-for-publishers/ |url-status=live |archive-url=https://web.archive.org/web/20250714040741/https://techcrunch.com/2025/06/10/googles-ai-overviews-are-killing-traffic-for-publishers/ |archive-date=14 Jul 2025 |access-date=21 Jul 2025 |work=TechCrunch}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Social media===&lt;br /&gt;
Facebook...&lt;br /&gt;
&lt;br /&gt;
Instagram...&lt;br /&gt;
&lt;br /&gt;
Twitter/X...&lt;br /&gt;
&lt;br /&gt;
TikTok...&lt;br /&gt;
&lt;br /&gt;
YouTube...&lt;br /&gt;
&lt;br /&gt;
===Software===&lt;br /&gt;
Adobe...&lt;br /&gt;
&lt;br /&gt;
Windows...&lt;br /&gt;
&lt;br /&gt;
===Video Games===&lt;br /&gt;
Unity...&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Common terms]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Greenwashing&amp;diff=17432</id>
		<title>Greenwashing</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Greenwashing&amp;diff=17432"/>
		<updated>2025-07-21T10:24:55Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: added Shell as an example&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StubNotice}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;{{Wplink|Greenwashing}}&#039;&#039;&#039; is a form of advertising or marketing that deceptively uses social and environmental public relations (PR) in order to persuade the public that a company&#039;s products, goals, or policies are environmentally-friendly. Companies that intentionally adopt greenwashing strategies often do so to distance themselves from their environmental lapses or those of their suppliers. While the term itself was coined in a 1986 essay about the hotel industry&#039;s &amp;quot;save the towel&amp;quot; movement,&amp;lt;ref&amp;gt;{{Cite web |first=Jim |last=Motavalli |title=A History of Greenwashing: How Dirty Towels Impacted the Green Movement |url=https://www.aol.com/2011-02-12-the-history-of-greenwashing-how-dirty-towels-impacted-the-green.html |website=AOL |date=12 Feb 2011 |access-date=13 Jul 2025 |url-status=live |archive-url=https://web.archive.org/web/20240822081337/https://www.aol.com/2011-02-12-the-history-of-greenwashing-how-dirty-towels-impacted-the-green.html |archive-date=22 Aug 2024}}&amp;lt;/ref&amp;gt; the practice has been traced back to the 1950s with the &amp;quot;keep America beautiful&amp;quot; campaign that places the burden of reducing and recycling litter onto the consumer and shifts the focus away from corporate responsibility.&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite web |title=Business-Managed Environment — Front Groups — Keep America Beautiful |url=https://www.herinst.org/BusinessManagedDemocracy/environment/fronts/KAB.html |website=herinst.org |date=2009 |access-date=13 Jul 2025 |url-status=live |archive-url=https://web.archive.org/web/20120225224843/https://www.herinst.org/BusinessManagedDemocracy/environment/fronts/KAB.html |archive-date=25 Feb 2012}}&amp;lt;/ref&amp;gt;&amp;lt;blockquote&amp;gt;“Their glitzy advertisements can no longer conceal their climate criminal behaviour – polluting the planet, raking in record profits, and sanitising their own image to continue the climate-wrecking cycle.” — former Green Party MP Caroline Lucas&amp;lt;ref name=&amp;quot;:1&amp;quot; /&amp;gt;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Notable examples==&lt;br /&gt;
*BP-post-Gulf oil spill advertisements&amp;lt;ref name=&amp;quot;:1&amp;quot;&amp;gt;{{Cite web |first=Ria |last=Kakkad |title=Is BP’s latest campaign nothing more than &#039;sophisticated greenwashing&#039;? |url=https://www.sustainability-beat.co.uk/2023/09/15/bp-greenwashing/ |website=Sustainability / Beat |date=15 Sep 2023 |access-date=13 Jul 2025 |url-status=live |archive-url=https://web.archive.org/web/20231208053401/https://www.sustainability-beat.co.uk/2023/09/15/bp-greenwashing/ |archive-date=8 Dec 2023}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Beverage companies - continuation of the &amp;quot;keep America beautiful&amp;quot; movement&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;&lt;br /&gt;
*Volkswagen - emissions scandal&amp;lt;ref&amp;gt;{{Cite web |first=Jeff |last=Plungis |title=Volkswagen emissions scandal: Forty years of greenwashing - the well-travelled road taken by VW |url=https://www.the-independent.com/news/business/analysis-and-features/volkswagen-emissions-scandal-forty-years-of-greenwashing-the-welltravelled-road-taken-by-vw-10516209.html |website=The Independent&lt;br /&gt;
|date=25 Sep 2015 |access-date=13 Jul 2025 |url-status=live |archive-url=https://web.archive.org/web/20250405063138/https://www.the-independent.com/news/business/analysis-and-features/volkswagen-emissions-scandal-forty-years-of-greenwashing-the-welltravelled-road-taken-by-vw-10516209.html |archive-date=5 Apr 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Shell - misleading advertisements implying that Shell is more green than what it actually is&amp;lt;ref&amp;gt;{{Cite news |last=Meredith |first=Sam |date=7 Jun 2023 |title=Oil giant Shell’s UK ad campaign banned for being ‘likely to mislead’ consumers |url=https://www.cnbc.com/2023/06/07/oil-shells-uk-ad-campaign-banned-for-misleading-consumers.html |url-status=live |archive-url=https://web.archive.org/web/20230618174208/https://www.cnbc.com/2023/06/07/oil-shells-uk-ad-campaign-banned-for-misleading-consumers.html |archive-date=18 Jun 2023 |access-date=21 Jul 2025}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Common terms]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Personal_Information_Protection_Act&amp;diff=17431</id>
		<title>Personal Information Protection Act</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Personal_Information_Protection_Act&amp;diff=17431"/>
		<updated>2025-07-21T10:11:41Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: minor rewording and spelling mistake corrections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StubNotice}}&lt;br /&gt;
&lt;br /&gt;
The South Korean &#039;&#039;&#039;Personal Information Protection Act&#039;&#039;&#039; (PIPA) is one of the world&#039;s strictest data privacy laws, requiring companies to obtain explicit consent before collecting personal information,&amp;lt;ref&amp;gt;{{Cite web |title=Collection and processing in South Korea |url=https://www.dlapiperdataprotection.com/?t=collection-and-processing&amp;amp;c=KR#insight |url-status=live |access-date=4 Apr 2025 |website=DLA Piper}}&amp;lt;/ref&amp;gt; accept information deletion requests,&amp;lt;ref&amp;gt;{{Cite web |title=South Korea&#039;s Personal Information Protection Act |url=https://developer.slashid.dev/docs/access/concepts/data-protection-compliance/south-korea-privacy |url-status=live |access-date=4 Apr 2025 |website=/id}}&amp;lt;/ref&amp;gt; and requires personal information to be destroyed after its collection purpose has been achieved.&amp;lt;ref&amp;gt;{{Cite web |title=South Korea’s Personal Information Protection Act Incident Response Guidelines |url=https://www.breachrx.com/global-regulations-data-privacy-laws/south-korea-personal-information-act-2/ |url-status=live |access-date=4 Apr 2025 |website=Breach RX}}&amp;lt;/ref&amp;gt; In addition, service providers are required to deactivate accounts that haven&#039;t been used in over 2 years to protect personal data.&amp;lt;ref&amp;gt;{{Cite web |title=Policy on account deactivation |url=https://help.naver.com/service/5640/contents/21466?lang=en |url-status=live |access-date=4 Apr 2025 |website=Naver}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
South Korea legally mandates at least a 7-day return policy for most goods bought online.&amp;lt;ref&amp;gt;{{Cite web |date=26 Dec 2024 |title=Return and Refund Policies in Korea - How to get your Money Back |url=https://www.gowonderfully.com/post/a-foreigner-s-guide-to-online-shopping-refunds-and-returns-in-south-korea |url-status=live |access-date=4 Apr 2025 |website=Go Wonderfully}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
[[Category:Legislation]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17430</id>
		<title>Apple App Store</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17430"/>
		<updated>2025-07-21T09:59:27Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: swapped &amp;quot;program&amp;quot; with &amp;quot;app&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:App Store (iOS).svg|thumb|150px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Apple]]&#039;&#039;&#039; uses a range of technical measures to protect their App Store ecosystem and reduce consumer choice. These measures obscure the company&#039;s business intentions, creating roadblocks for app developers and users, while typically citing security reasons for their existence. This actively hurts the ability for lawmakers to advocate for the rights of consumers and businesses in Apple&#039;s ecosystem, and prevents apps from being as useful as their customers expect.&lt;br /&gt;
&lt;br /&gt;
A never-ending demand for a cut of every sale of a digital product, ranging from game currency, to supporting content creators,&amp;lt;ref name=&amp;quot;patreon&amp;quot;&amp;gt;{{Cite web |last=Roth |first=Emma |date=12 Aug 2024 |title=Patreon: adding Apple’s 30 percent tax is the price of staying in the App Store |url=https://www.theverge.com/2024/8/12/24218629/patreon-membership-ios-30-percent-apple-tax |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; to booking a Zoom call with a local business,&amp;lt;ref name=&amp;quot;facebook&amp;quot;&amp;gt;{{Cite web |last=Paul |first=Katie |last2=Nellis |first2=Stephen |date=28 Aug 2020 |title=Exclusive: Facebook says Apple rejected its attempt to tell users about App Store fees |url=https://www.reuters.com/article/us-facebook-apple-exclusive/exclusive-facebook-says-apple-rejected-its-attempt-to-tell-users-about-app-store-fees-idUSKBN25O042/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; hurts the ability for app developers to innovate. These developers, working hard and pulling countless hours to build a quality app, always need to take Apple&#039;s (and [[Google]]&#039;s) demands into account - specifically, a fee of between 15% and 30% of all revenue collected via the app. This is revenue that can be reinvested into the app, but instead must be earmarked for the platforms they are &#039;&#039;&#039;required&#039;&#039;&#039; to use to reach their customers.&lt;br /&gt;
&lt;br /&gt;
Because this is a clear problem, several governments, including South Korea,&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2022 |title=South Korea approves rules on app store law targeting Apple, Google |url=https://www.reuters.com/technology/skorea-approves-rules-app-store-law-targeting-apple-google-2022-03-08/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; Japan,&amp;lt;ref&amp;gt;{{Cite web |last=Sharwood |first=Simon |date=13 Jun 2024 |title=Japan forces Apple and Google to allow third-party app stores and payments |url=https://www.theregister.com/2024/06/13/japan_smartphone_software_law/ |url-status=live |access-date=16 Mar 2025 |website=[[The Register]]}}&amp;lt;/ref&amp;gt; the European Union,&amp;lt;ref&amp;gt;[[wikipedia:Digital Markets Act|Digital Markets Act]]&amp;lt;/ref&amp;gt; the United Kingdom,&amp;lt;ref&amp;gt;{{Cite web |last=Competition and Markets Authority |date=4 Mar 2021 |title=Investigation into Apple AppStore |url=https://www.gov.uk/cma-cases/investigation-into-apple-appstore |url-status=live |access-date=16 Mar 2025 |website=[[gov.uk]]}}&amp;lt;/ref&amp;gt; Australia,&amp;lt;ref&amp;gt;{{Cite web |date=28 Apr 2021 |title=Dominance of Apple and Google&#039;s app stores impacting competition and consumers |url=https://www.accc.gov.au/media-release/dominance-of-apple-and-googles-app-stores-impacting-competition-and-consumers |url-status=live |access-date=16 Mar 2025 |website=[[ACCC]]}}&amp;lt;/ref&amp;gt; as well as the US and a handful of states,&amp;lt;ref&amp;gt;[[wikipedia:Open App Markets Act|Open App Markets Act]]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=20 Nov 2024 |title=S.5364 - App Store Accountability Act |url=https://www.congress.gov/bill/118th-congress/senate-bill/5364/text/is |url-status=live |access-date=16 Mar 2025 |website=[[congress.gov]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;doj&amp;quot;&amp;gt;{{Cite web |last=Balsamo |first=Mike |last2=Liedtke |first2=Mike |last3=Whitehurst |first3=Lindsay |last4=Bajak |first4=Frank |date=21 Mar 2024 |title=Justice Department sues Apple, alleging it illegally monopolized the smartphone market |url=https://apnews.com/article/apple-antitrust-monopoly-app-store-justice-department-822d7e8f5cf53a2636795fcc33ee1fc3 |url-status=live |access-date=16 Mar 2025 |website=[[APNews]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Feb 2021 |title=It’s time to free ourselves from ‘Big Tech’ monopoly |url=https://azcapitoltimes.com/news/2021/02/19/its-time-to-free-ourselves-from-big-tech-monopoly/ |url-status=live |access-date=16 Mar 2025 |website=[[Arizona Capitol Times]]}}&amp;lt;/ref&amp;gt; have opened investigations into anti-competitive practices, or considered or already passed legislation to force &amp;quot;gatekeeper platforms&amp;quot; such as Apple to be more reasonable with third-party developers.&lt;br /&gt;
&lt;br /&gt;
This being a major threat to Apple&#039;s revenue stream (interestingly, one they claim to be unsure is profitable&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Apr 2024 |title=Schiller doesn’t know whether the App Store is profitable; there are no minutes of meetings |url=https://9to5mac.com/2024/04/17/app-store-is-profitable-apple-notes/ |url-status=live |access-date=16 Mar 2025 |website=[[9to5Mac]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Jan 2025 |title=Apple denies App Store profit margin is 75% – claims to have no clue |url=https://9to5mac.com/2025/01/17/apple-denies-app-store-profit-margin-is-75-claims-to-have-no-clue/ |url-status=live |access-date=16 Mar 2025 |website=[[9t05Mac]]}}&amp;lt;/ref&amp;gt;), they have responded with practices such as geoblocking certain operating system functionality based on physical location,&amp;lt;ref&amp;gt;{{Cite web |title=Eligibility |url=https://theapplewiki.com/wiki/Eligibility |url-status=live |access-date=16 Mar 2025 |website=[[The Apple Wiki]]}}&amp;lt;/ref&amp;gt; misrepresenting/overstating risks, and using careful wording with commonly-understood terms to describe unreasonably difficult-to-use systems.&lt;br /&gt;
&lt;br /&gt;
==Background info==&lt;br /&gt;
Important terms you&#039;ll run into in this article:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Sandbox (computer security)|Sandbox]]&#039;&#039;&#039;: Reduces exposure of the user&#039;s device/data to security risks, by reducing what an app is allowed to do.&lt;br /&gt;
*&#039;&#039;&#039;[https://theapplewiki.com/wiki/Entitlements Entitlements]&#039;&#039;&#039;: Apple&#039;s method of &amp;quot;poking holes&amp;quot; in the sandbox, to give the app more permissions. Some are available to developers, while many are only available to Apple.&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Digital Markets Act|Digital Markets Act]]&#039;&#039;&#039;: The European Union&#039;s fairly sweeping recent regulations against forcing companies they classify as &amp;quot;gatekeepers&amp;quot; to play nice, giving smaller businesses access to software/hardware features they&#039;ve historically reserved for their own use.&lt;br /&gt;
&lt;br /&gt;
==In-app purchases==&lt;br /&gt;
Apple has been collecting users&#039; credit card numbers since launching the iTunes Store in 2004. The launch of the App Store in 2008, followed by the introduction of in-app purchases (IAPs) in 2009, gave iPhone app developers the opportunity to sell app features to users. The IAP system is provided as a developer framework named [https://developer.apple.com/storekit/ StoreKit]. Apps and their in-app purchases are managed through a dashboard named [https://developer.apple.com/app-store-connect/ App Store Connect]. App sales have eclipsed iTunes Store sales, and are now a primary focus of Apple&#039;s Media Services division.&lt;br /&gt;
&lt;br /&gt;
Apple requires any purchase of a digital good or service in an app to use their in-app purchase system. This may seem reasonable because the customer may inevitably call Apple support, demanding a refund for an app they have issues with. Apple would rather give that refund and leave the customer with a positive support experience, than to provide a messy process involving contacting a third-party, whose customer service is likely nowhere near the same experience.&lt;br /&gt;
&lt;br /&gt;
App Store purchase fees are between 15% and 30%. In September 2016, Apple expanded subscriptions to be available to any type of app, also introducing a 15% discount incentive when the user has already subscribed for a year.&amp;lt;ref&amp;gt;{{Cite web |last=Goode |first=Lauren |date=2 Sep 2016 |title=Apple’s new subscription offerings are now available to App Store developers |url=https://www.theverge.com/2016/9/2/12774758/apple-developers-app-store-new-subscription-rules |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; In November 2020, Apple introduced a reduced 15% fee for app developers with revenue below $1 million per year.&amp;lt;ref&amp;gt;{{Cite web |last=Centers |first=Josh |date=18 Nov 2020 |title=Apple Drops App Store Commission to 15% for Small Developers |url=https://tidbits.com/2020/11/18/apple-drops-app-store-commission-to-15-for-small-developers/ |access-date=16 Mar 2025 |website=[[TidBITS]]}}&amp;lt;/ref&amp;gt; For developers above this threshold, and for cases excluded from this program such as for games, the fee is 30%. In the 2008 announcement of the App Store, Apple considered this a reasonable, industry-standard fee. However, the way we use apps has significantly evolved since 2009 - the world has shifted to heavily depend upon on mobile apps, which have also evolved into more complex and sustainable business models than a simple one-time purchase.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Stripe, Inc.|Stripe]], a popular platform used for payments on the web, uses a base fee of 2.9% plus a fixed $0.30 in the United States.&amp;lt;ref&amp;gt;{{Cite web |title=Pricing |url=https://stripe.com/it/pricing |url-status=live |access-date=16 Mar 2025 |website=[[Stripe]]}}&amp;lt;/ref&amp;gt; With add-on services, before considering volume discounts, a Stripe transaction may rather have a cost of 6.4% + $1.10.&amp;lt;ref&amp;gt;Calculated from base fee (2.9% + $0.30) + international card (1.5%) + adaptive pricing (2%) + international payment methods ($0.80), as of January 2025&amp;lt;/ref&amp;gt; Stripe has been used by businesses ranging from small online stores, to [[OpenAI]] for ChatGPT Plus. Competing payments services have similar or identical fees to Stripe. &#039;&#039;&#039;The in-app purchase system does not provide sufficient value to justify considerably higher fees than alternative payment platforms.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The App Store system poorly handles secondary marketplaces of digital services that exist within the primary App Store marketplace, such as Patreon. Apple, however, still requires companies in the business of selling digital services to use this inadequate system. This requires the app to account for Apple&#039;s fee, which is significant enough to often warrant increasing prices, and to follow rules even if they do not make sense for the nature of service they are providing. Apple has frequently been found in disputes with such apps. This injects extra complication at no benefit to the marketplace, the creator, or the customer - only to Apple, who has little to no involvement after delivering the initial app download to the user&#039;s phone. The significant fee also often drives app developers to consider building their app around an advertising model instead, creating privacy concerns.&lt;br /&gt;
&lt;br /&gt;
Additionally, the 15% small businesses fee discount is judged based on the app&#039;s overall turnover, and is not based on individual creators in the app&#039;s marketplace. An app that turns over $1 million per year by providing services to creators that individually make less than $1 million per year does not have the opportunity to use the discount.&lt;br /&gt;
&lt;br /&gt;
Apple, often together with Google, use lobbying efforts in the United States and other countries in an attempt to minimize the issues. &amp;quot;ACT | The App Association&amp;quot;, pitched as an association of independent small business app developers, is at least 50% funded by Apple, and does not list its claimed 2,000 members.&amp;lt;ref&amp;gt;{{Cite web |date=1 Oct 2021 |title=Not a class ACT: the so-called App Association is simply an Apple Association and does NOT represent app developers&#039; interests in fair distribution terms |url=http://www.fosspatents.com/2021/10/not-class-act-so-called-app-association.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Sep 2022 |title=Vast majority of ACT {{!}} The App Association&#039;s funding comes from Apple, former employees tell Bloomberg: astroturfing against app developers&#039; interests |url=http://www.fosspatents.com/2022/09/vast-majority-of-act-app-associations.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt; In March 2024, the United States Department of Justice along with 16 state attorneys-general filed a lawsuit against Apple, including an accusation that the company &amp;quot;extracts more money from consumers, developers, content creators, artists, publishers, small businesses, and merchants, among others&amp;quot;.&amp;lt;ref name=&amp;quot;doj&amp;quot; /&amp;gt; The future of this lawsuit is unclear as of April 2025.&lt;br /&gt;
&lt;br /&gt;
Despite criticism of Apple forcing their fee into transactions with small businesses and creators on [[#Patreon|Patreon]], [[#Facebook online events|Facebook]], and similar platforms, on 23 January 2025, Apple announced the Advanced Commerce API. It &amp;quot;support[s] developers&#039; evolving business models - such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=23 Jan 2025 |title=Introducing the Advanced Commerce API |url=https://developer.apple.com/news/?id=yxy958ya |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; While positioned as a way for such businesses to save development time and avoid ongoing costs by building on top of Apple&#039;s mature payments platform, its use is in fact necessary for these businesses to work within the App Store guidelines, as seen in cases outlined below. The feature requires submitting a description of the app&#039;s business model to Apple for approval. This continues a trend of requiring Apple&#039;s consent to conduct business in a place users have been trained to expect it.&lt;br /&gt;
&lt;br /&gt;
Given Apple&#039;s strong incentives, and a ticking clock as legal pressure builds, it is not hard to find stories from app developers regarding poor experiences with Apple&#039;s app review process.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;This list is extremely incomplete. Please add examples if you know of any.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Epic Games===&lt;br /&gt;
{{hatnote|See also: [[wikipedia:Epic Games v. Apple|Epic Games v. Apple]] and [[wikipedia:Epic Games v. Google|Epic Games v. Google]]}}&lt;br /&gt;
&lt;br /&gt;
[[Epic Games, Inc.]] is a video game developer and publisher, known for games such as [[Fortnite]] and [[Unreal Tournament]], the [[Unreal Engine]], and the [[Epic Games Store]].&lt;br /&gt;
&lt;br /&gt;
In 2018, Epic Games launched Fortnite on the iOS and Android platforms. The company made the unusual decision to not release the app on the [[Google Play Store]] - rather, it was made available as a standalone [[wikipedia:apk (file format)|Android app package]] file (.apk), which must be installed by following a series of manual steps.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=3 Aug 2018 |title=Fortnite for Android will ditch Google Play Store for Epic’s website |url=https://www.theverge.com/2018/8/3/17645982/epic-games-fortnite-android-version-bypass-google-play-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The app was also released on the [[Samsung]] [[Samsung Galaxy Store|Galaxy Store]]. Google offered a $147 million deal for Epic Games to release Fortnite on the Play Store, which the company declined.&amp;lt;ref&amp;gt;{{Cite web |last=Robertson |first=Adi |date=9 Nov 2023 |title=Google offered Epic $147 million to launch Fortnite on the Play Store |url=https://www.theverge.com/2023/11/8/23953262/google-epic-fortnite-play-store-investment-antitrust-trial |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 22 April 2020, Fortnite was finally released on the Play Store.&amp;lt;ref&amp;gt;{{Cite web |last=Carpenter |first=Nicole |date=22 April 2020 |title=Fortnite available on the Google Play Store for the first time |url=https://www.polygon.com/2020/4/21/21229930/fortnite-available-on-google-play-android-mobile-devices |url-status=live |access-date=1 May 2025 |website=[[Polygon]]}}&amp;lt;/ref&amp;gt; In a statement, the company explained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
After 18 months of operating Fortnite on Android outside of the Google Play Store, we&#039;ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 13 August 2020, Epic Games launched a campaign against both Apple and Google&#039;s app store business practices. The company released app updates on both platforms, introducing a method for purchasing V-Bucks in-game currency at a 20% discount by directly transacting with Epic Games, against the developer rules of both platforms. The platforms responded by removing the game from their storefronts. Epic Games then filed civil antitrust lawsuits against both companies in the Northern District of California.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=14 Aug 2020 |title=Epic Games is suing Apple |url=https://www.theverge.com/2020/8/13/21367963/epic-fortnite-legal-complaint-apple-ios-app-store-removal-injunctive-relief |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The campaign, branded &amp;quot;Free Fortnite&amp;quot;, was later extended with lawsuits and complaints in Australia,&amp;lt;ref&amp;gt;{{Cite web |date=18 Nov 2020 |title=Epic Games extends its fight against Apple to Australia |url=https://www.epicgames.com/site/en-US/freefortnite-australia-press-release |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;, the European Union,&amp;lt;ref&amp;gt;{{Cite web |date=17 Feb 2021 |title=Epic Game Files EU Antitrust Complaint Against Apple |url=https://www.epicgames.com/site/en-US/news/epic-games-files-eu-antitrust-complaint-against-apple |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt; and the United Kingdom.&amp;lt;ref&amp;gt;{{Cite web |date=30 Mar 2021 |title=Epic Games files complaint to support CMA Apple investigation |url=https://www.epicgames.com/site/en-US/news/epic-games-files-complaint-to-support-cma-apple-investigation |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 September 2021, Judge Yvonne Gonzalez Rogers decided on the case. While the lawsuit against Apple failed on 9 of 10 counts, Rogers ruled against Apple&#039;s use of &amp;quot;anti-steering&amp;quot; - their strategies of preventing the user from being &amp;quot;steered&amp;quot; to a third-party storefront for payment processing, placing a permanent injunction on this behavior.&amp;lt;ref&amp;gt;{{Cite web |last=Brandon |first=Russell |date=11 Sep 2021 |title=Apple must allow other forms of in-app purchase, rules judge in Epic v. Apple |url=https://www.theverge.com/2021/9/10/22662320/epic-apple-ruling-injunction-judge-court-app-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; Despite the case mostly failing, the discovery process provided significant insight into Apple&#039;s decisions around App Store policies, including decisions made in major app review disputes, and in one case, executive Phil Schiller arguing to reduce the fee from 30%.&amp;lt;ref&amp;gt;{{Cite web |last=Gurman |first=Mark |date=4 May 2021 |title=Apple’s Schiller Floated Cutting App Store Fees a Decade Ago |url=https://www.bloomberg.com/news/articles/2021-05-03/apple-s-schiller-floated-cutting-app-store-fees-a-decade-ago |url-status=live |access-date=1 May 2025 |website=[[Bloomberg]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epic Games and Apple both appealed the decision. 35 state attorneys-general, the [[Electronic Frontier Foundation]] (EFF), [[Microsoft]], among others filed amicus briefs in support of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=29 Jan 2022 |title=Epic largely lost to Apple, but 35 states are now backing its fight in a higher court |url=https://www.theverge.com/2022/1/28/22907106/epic-games-v-apple-amicus-briefs-states-eff-microsoft-appeal |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 December 2023, the jury in the case against Google decided on all 11 counts in favor of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Bensinger |first=Greg |last2=Scarcella |first2=Mike |date=13 Dec 2023 |title=Epic Games wins antitrust case against Google over Play app store |url=https://www.reuters.com/legal/google-epic-games-face-off-app-antitrust-trial-nears-end-2023-12-11/ |url-status=live |access-date=1 May 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 1 May 2025, Rogers found that Apple willfully chose to not comply with the 2021 injunction, commenting &amp;quot;that it thought this court would tolerate such insubordination was a gross miscalculation&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=1 May 2025 |title=A judge just blew up Apple’s control of the App Store |url=https://www.theverge.com/news/659246/apple-epic-app-store-judge-ruling-control |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Facebook online events===&lt;br /&gt;
In August 2020, in response to the COVID-19 pandemic, Facebook introduced the ability for small businesses to accept an entrance fee for events. Previously, Facebook would only act as a way to RSVP for the event - the organizer must use a third-party event ticketing system to collect fees. The company pledged to not collect any fee on event sales &amp;quot;until 2023&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=14 Aug 2020 |title=Paid Online Events for Small Business Recovery |url=https://about.fb.com/news/2020/08/paid-online-events/ |url-status=live |access-date=16 Mar 2025 |website=[[Meta]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple disagreed, requiring the feature to use the in-app purchases system. This introduced Apple&#039;s 30% fee. As this increases the price the user pays, with no benefit to the small business the user intended to support, the fee was displayed as a line item in checkout. Apple did not accept this disclosure of the fee, referring to it as &amp;quot;irrelevant&amp;quot;.&amp;lt;ref name=&amp;quot;facebook&amp;quot; /&amp;gt; Facebook was allowed to compromise on displaying the fee, but &#039;&#039;without&#039;&#039; indicating that it is specifically an App Store fee.&lt;br /&gt;
&lt;br /&gt;
===HEY===&lt;br /&gt;
HEY.com is a paid webmail provider launched in June 2020 by long-time software company [[wikipedia:37signals|37signals]], specializing in inbox organization tools.&lt;br /&gt;
&lt;br /&gt;
After successfully launching the initial version of the app on the App Store, the company announced that an update was rejected due to a complaint about the business model. The app did not intend to support in-app purchases - instead, the user is expected to already have an account with the service. Apple did not like this arrangement, and demanded the company build an in-app subscription option. The company argued that they are being held to a different set of rules than apps such as [[Netflix, Inc.|Netflix]], whose app does not provide any way to purchase a subscription.&amp;lt;ref&amp;gt;{{Cite web |last=Kastrenakes |first=Jacob |date=17 Jun 2020 |title=Hey.com exec says Apple is acting like ‘gangsters,’ rejecting App Store updates and demanding cut of sales |url=https://www.theverge.com/2020/6/16/21293419/hey-apple-rejection-ios-app-store-dhh-gangsters-antitrust |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; After a suggestion from Apple executive Phil Schiller in the media, HEY introduced a 14 day free trial mode, which was approved.&amp;lt;ref&amp;gt;https://www.hey.com/apple/path/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patreon===&lt;br /&gt;
In August 2024, [[Patreon]] announced a change in arrangement with Apple for its App Store app. From November 2024, subscriptions started from the iOS app would be required to use the in-app purchase system, bypassing Patreon&#039;s own long-standing payments practices.&amp;lt;ref&amp;gt;{{Cite web |date=12 Aug 2024 |title=Apple’s requirements are about to hit creators and fans on Patreon. Here’s what you need to know. |url=https://news.patreon.com/articles/understanding-apple-requirements-for-patreon |url-status=live |access-date=16 Mar 2025 |website=[[Patreon]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;patreon&amp;quot; /&amp;gt; This change does not affect the Android app.&lt;br /&gt;
&lt;br /&gt;
By forcing Patreon out of the payments pipeline, certain payment models are no longer available to users of Patreon&#039;s iOS app. Creators who rely on the &amp;quot;per-creation&amp;quot; payment model, as opposed to the standard &amp;quot;per-month&amp;quot;, can no longer be subscribed to from the app. The app is also not able to support the &amp;quot;first-of-the-month&amp;quot; model, where payments from all subscribers are collected on the first day of the month, rather than every 30 days since each member&#039;s day of subscription. The price must also be rounded to a price tier supported by Apple.&lt;br /&gt;
&lt;br /&gt;
Patreon provides creators with the choice to increase their prices by 30% in the iOS app, or to keep the same prices but forfeit 30% to Apple. Creators frequently remind potential supporters to not use the Patreon iOS app, adding extra inconvenience to those wanting to support the work of small creators.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
File:Patreon iOS app pricing options - fee on top.png|&amp;quot;Maintain earnings and cover Apple&#039;s fee by increasing prices in iOS app&amp;quot; (Recommended)&lt;br /&gt;
File:Patreon iOS app pricing options - absorb fee.png|&amp;quot;Keep prices in the iOS app the same and cover Apple&#039;s fee yourself&amp;quot;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A similar case occurred with the app Fanhouse in 2021.&amp;lt;ref&amp;gt;{{Cite web |last=@jasminericegirl |date=9 Jun 2021 |title=#fuckapple, a thread I cofounded @fanhouseapp 8 months ago to empower creators to monetize their content. We pay creators 90% of earnings. Now, Apple is threatening to remove Fanhouse from the app store unless we give them 30% of creator earnings. This is theft and exploitation. |url=https://x.com/jasminericegirl/status/1402691047940100100 |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Twitter===&lt;br /&gt;
In August 2021, [[Twitter]] introduced a feature named Super Follows (now Subscriptions), in which a user can pay a subscription fee to access more of a creator&#039;s content. For each user who enables Subscriptions, Twitter must submit a new in-app purchase SKU to the App Store, which will become available with the next update to the app.&amp;lt;ref&amp;gt;{{Cite web |last=@wongmjane |date=2 Sep 2021 |title=Each Super Follow is an In-App Purchase on the App Store, but because there are too many IAPs for the Twitter app, the App Store only shows 10 instead of the full list |url=https://x.com/wongmjane/status/1433372120080261120 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt; This, of course, is subject to the 30% fee. At the time of writing in January 2025, viewing the App Store listing reveals Elon Musk&#039;s $4.00 subscription as the fourth most popular IAP item.&lt;br /&gt;
&lt;br /&gt;
==Notarization==&lt;br /&gt;
Since 2015, Apple expects all Mac apps to be &amp;quot;notarized&amp;quot;. This is a preliminary, automated malware check, which upon passing, provides a notary certificate that gets &amp;quot;stapled&amp;quot; to the app. Apple&#039;s explanation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Notarization of macOS software is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.&amp;lt;ref&amp;gt;{{Cite web |title=Notarizing macOS software before distribution |url=https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Whether this is actually a better approach than used by Windows antivirus, where they find out about new malware samples only when they end up on a user&#039;s computer, is a separate topic.&lt;br /&gt;
&lt;br /&gt;
To comply with the DMA&#039;s regulations on app marketplaces, Apple created a new channel of releasing apps outside of the iOS App Store. Apps go through a notarization process. But the process is definitely &#039;&#039;not&#039;&#039; notarization. The name is intentionally being abused, by contrast to notarization on macOS, to make you believe it is something other than the existing App Review system. Despite the pain some developers and users have with it, notarization on macOS has always been considered a net positive. It made sense to take advantage of its reputation for the entirely different &amp;quot;notarization&amp;quot; on iOS.&lt;br /&gt;
&lt;br /&gt;
See for yourself - view the [https://developer.apple.com/app-store/review/guidelines/ App Review Guidelines] and tick &amp;quot;Show Notarization Review Guidelines Only&amp;quot;. While most rules are knocked out by this, a good number of them are still in place. These apps are still reviewed and tested by the App Review team, must have a full product listing in App Store Connect, and can be outright rejected - all in the same way as an App Store app.&lt;br /&gt;
&lt;br /&gt;
By contrast, all that is required for notarization on macOS is for your app to not be malware. You submit it to an automated system that approves it within minutes. &#039;&#039;&#039;You don&#039;t need to convince Apple your app is worthy of existing on their platform.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The point of macOS notarization is that Apple has a record of all binaries that are intended for wide distribution on macOS, and can review them both in advance and on a regular basis for known malware/common malware patterns. Say a malware app manages to initially get through, when Apple finds out, they can go back in the notary records and find every sample of that malware to analyze and block. This is purely a technical process, managed by skilled security researchers, while iOS app review and &amp;quot;notarization&amp;quot; is a business process, managed by workers who have been given a checklist of violations to look for.&lt;br /&gt;
&lt;br /&gt;
Apple is retaining complete control over what&#039;s allowed to run on iOS. On macOS, you can choose to run apps that have not been notarized (even though the process to bypass the warning is intentionally difficult). On iOS, you never get even that option. What Apple created is the App Store but with more steps. It still goes on the App Store, just hidden so it can only be installed by the third-party store it&#039;s tied to.&lt;br /&gt;
&lt;br /&gt;
*Mysk: &amp;quot;iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |last=@mysk_co |date=28 Jun 2024 |title=iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens: |url=https://x.com/mysk_co/status/1806638308455256242 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JIT==&lt;br /&gt;
[[wikipedia:Just-in-time compilation|JIT]], which stands for Just-In-Time, is a method of code execution where code, instead of being compiled before being distributed (like an EXE), gets compiled into machine code in real time right before being executed. This method of code execution allows for much faster website loading times, faster emulation, faster program execution (with programs written in JavaScript, Python, Lua...) compared to interpreters, which instead translates code into machine code line by line, which is much, much slower. JIT also employs many more optimization techniques meant to improve performance, but all you need to know is that JIT is much faster than an interpreter.&lt;br /&gt;
&lt;br /&gt;
Safari is allowed to use JIT to compile code from any site, same with Apple&#039;s [https://apps.apple.com/app/swift-playgrounds/id908519492 Playgrounds] app on iPad. Playgrounds bundles Apple&#039;s [[wikipedia:Swift (programming language)|Swift]] compiler, and shares backend code with the version of Playgrounds found in [[wikipedia:Xcode|Xcode]].&lt;br /&gt;
&lt;br /&gt;
Third-party apps like Pythonista (a Python IDE), emulators like Delta and UTM and terminal environments like iSH are not allowed to use JIT, instead having to interpret code, which comes with serious performance degradation and is more computationally expensive, potentially draining more battery.&lt;br /&gt;
&lt;br /&gt;
An example of apps being heavily affected by this restriction is UTM. UTM is a port of [[wikipedia:QEMU|QEMU]] for iOS, iPadOS and MacOS, allowing users to create [[wikipedia:Virtual_machine|VMs]] that can run various OSes, for example Microsoft Windows. The iPhone&#039;s hardware capable enough to emulate various modern OSes at full speed, but due to Apple&#039;s JIT limitation, the team behind UTM had to create UTM SE (slow edition) that doesn&#039;t require JIT, but is nowhere near as fast as UTM with JIT, only being capable of running MS-DOS and derivatives at acceptable speeds. While methods that enable JIT for apps other than Safari and Playgrounds exist (some currently working on iOS 18.5, like [https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug]), Apple does not allow the use of JIT in notarized apps, meaning that apps that support JIT will have to be sideloaded, which comes with its own set of restrictions.&lt;br /&gt;
&lt;br /&gt;
In the EU, Apple gave web browsers permission to use rendering and JavaScript engines other than the built-in with Apple WebKit/JavaScriptCore, with the option for JS engines to use JIT. The browser still has to be approved by Apple for an entitlement, and then must work within APIs provided by Apple for it. But, as of January 2025, no browsers that use different engines than the built-in ones have been released, mainly due to arbitrarily imposed restrictions, meant to discourage the usage and development of third-party engines.&amp;lt;ref&amp;gt;{{Cite web |title=Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox |url=https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, Apple still does not allow different engines outside of the EU, with or without JIT support.&amp;lt;ref&amp;gt;{{Cite web |title=App Review Guidelines |url=https://developer.apple.com/app-store/review/guidelines/#2.5.6 |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Sandbox==&lt;br /&gt;
You might not like app sandboxing, but it&#039;s a powerful security feature used on all modern platforms. The reality is very few apps need more than a few basic permissions. [[wikipedia:Flatpak|Flatpak]] on Linux also sandboxes apps, and it seems to work great! Still, it&#039;s completely fair that there should be processes for doing things beyond what the sandbox allows. You see some of this with permission prompts - does a flashlight app &#039;&#039;really&#039;&#039; need access to your contacts? (Apple has been burned by apps abusing user data before the current permission system was built out.&amp;lt;ref&amp;gt;{{Cite web |last=Bohn |first=Dleter |date=15 Feb 2012 |title=iOS apps and the address book: who has your data, and how they’re getting it |url=https://www.theverge.com/2012/2/14/2798008/ios-apps-and-the-address-book-what-you-need-to-know |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
It can go further than this. As we established in previous sections, an app can be given more access to features of the system using entitlements. These come in a few flavors:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Completely safe&#039;&#039;&#039;: Entitlements any developer can opt into, with little to no risk.&lt;br /&gt;
*&#039;&#039;&#039;Approval required&#039;&#039;&#039;: Entitlements that might be more of a security risk to allow, e.g. giving considerably wider access to the system, or that Apple simply doesn&#039;t want to hand out to just &#039;&#039;anyone&#039;&#039; for competitive reasons. The developer must submit a request to Apple with evidence of why they need the entitlement.&lt;br /&gt;
*&#039;&#039;&#039;Private&#039;&#039;&#039;: Entitlements that are never allowed for any app developer to use. Many of these are reasonably fenced off because they handle user data that is very risky, or bypasses permission prompts, etc, but can just as well also be guarding features Apple wants to keep to itself.&lt;br /&gt;
&lt;br /&gt;
There have been [https://gizmodo.com/researchers-uber-s-ios-app-had-secret-permissions-that-1819177235 exceptions] where Apple quietly gave a company access to private entitlements anyway, raising eyebrows.&lt;br /&gt;
&lt;br /&gt;
On iOS, you also can&#039;t be &#039;&#039;more&#039;&#039; secure than the default sandbox. That might seem crazy if you&#039;re not a developer, but it&#039;s pretty important for security in a variety of situations. On macOS, there are several entitlements you must declare to decide whether you&#039;re allowed to access certain types of user data at all. Android used this design from the very start - you can&#039;t even do fundamental things like access the internet without declaring it in your manifest. It makes it very explicit what the app&#039;s intentions are.&lt;br /&gt;
&lt;br /&gt;
iOS has one sandbox used by all App Store apps. System apps, and App Store apps developed by Apple, are allowed to expand or reduce their sandbox permissions as needed. Third-party apps do not get the right to expand or reduce their sandbox permissions at all. This is clearly less secure. To take the example of Playgrounds again, while it&#039;s allowed to run your code from a separate process executing in an ultra locked down sandbox with very few permissions, competing apps such as Pythonista must run your code in the same sandbox and address space as the main app process. The Python interpreter crashing would therefore crash the entire app, possibly losing work. In the worst case, a vulnerability in third-party code could give access to all data stored by/accessible to the app. For example, it would be a nightmare if you can tap the wrong link in Safari and have a hacker easily steal your cookies from other websites. If that third-party code could run in its own limited sandbox, the risk is significantly reduced.&lt;br /&gt;
&lt;br /&gt;
The only known workaround is to execute the code via JavaScript, as Apple&#039;s JavaScriptCore engine runs in a heavily sandboxed process. This requires you to port the code to JS, which may be a lot of work, or just not viable. You wouldn&#039;t want to run the Python interpreter inside JavaScript - the performance would be terrible!&lt;br /&gt;
&lt;br /&gt;
==In-app browsers==&lt;br /&gt;
Safari&#039;s in-app browser, that is the minimal version you get when tapping a link from social media, uses an entirely separate data store for each app. The in-app browser isn&#039;t aware of cookies in the &amp;quot;full&amp;quot; Safari app, or any other app, and doesn&#039;t support Safari extensions. Apple claimed this was to protect malicious apps from stealing or setting cookies in Safari without your knowledge, which is a fair argument, but it&#039;s hard to not notice that it makes web browsing inconvenient, encouraging users to install native apps, where they can make transactions through Apple.&amp;lt;ref&amp;gt;{{Cite web |last=@whitehatguy |date=12 Jun 2017 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=16 Mar 2025 |website=[[GitHub]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This also means your browsing in the in-app browser is just forgotten - there&#039;s no history menu, and it doesn&#039;t get logged to the history in the full Safari app either. Good luck recalling that article you read a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[https://theapplewiki.com/wiki/Eligibility Eligibility]&lt;br /&gt;
*Posts written by an author of this article:&lt;br /&gt;
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4&#039;s eligibility system]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple App Store]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=List_of_devices_requiring_account_for_initial_setup&amp;diff=17429</id>
		<title>List of devices requiring account for initial setup</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=List_of_devices_requiring_account_for_initial_setup&amp;diff=17429"/>
		<updated>2025-07-21T09:55:19Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: Added EZVIZ smart plugs. I own one and can confirm it, add a source if you can find one&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;You&#039;ve just bought your shiny new gadget. As you&#039;ve just unboxed it, you want to set it up. Unfortunately, you can&#039;t do anything with it as is. You have to pair it with some shady app on your smartphone and accept a lengthy [[End-user license agreement]] (EULA) just to test it. Then you have to create a new account that links your e-mail and other personal data to the device.&lt;br /&gt;
&lt;br /&gt;
Often this information is hidden deep inside a manual, and there are no mentions on the product page or box. Sometimes it&#039;s not even disclosed in the manual. You have to watch some random unboxing videos on YouTube, to get to know that you need to create an account to use the device. &lt;br /&gt;
&lt;br /&gt;
==Why not?==&lt;br /&gt;
&#039;&#039;&#039;Why would I want to avoid such devices?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
*Sometimes when you buy such a device, you can receive an open-box unit which is paired to an account of the previous owner. Unlinking it is often impossible without an access to paired account, as even the manufacturer&#039;s support refuses to do it, citing &amp;quot;security reasons&amp;quot;.&amp;lt;ref&amp;gt;https://ipcamtalk.com/threads/ezviz-c8c-camera-blocked-by-previous-owner.63418/#post-666651&amp;lt;/ref&amp;gt;&lt;br /&gt;
*You have to accept a lengthy EULA, often hiding [[EULA roofie|undesirable clauses]], such as [[forced arbitration]].&lt;br /&gt;
&lt;br /&gt;
==The list==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Manufacturer&lt;br /&gt;
!Model&lt;br /&gt;
!Notes&lt;br /&gt;
!Source&lt;br /&gt;
|-&lt;br /&gt;
|EZVIZ&lt;br /&gt;
|T31, Probably all smart plugs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|EZVIZ&lt;br /&gt;
|H6c, Probably all cameras&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref&amp;gt;https://mfs.ezvizlife.com/H6c_QSG_EN(EU)(V1.0.0).pdf?ver=52475 page 4&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DJI&lt;br /&gt;
|[[DJI Osmo Action 5 Pro|Osmo Action 5 Pro]]&lt;br /&gt;
|Allows &amp;quot;5 trial uses&amp;quot; without activation.&lt;br /&gt;
|&amp;lt;ref&amp;gt;{{Cite web |title=A Beginner&#039;s Guide to Osmo Action 5 Pro |url=https://support.dji.com/help/content?customId=en-us03400011286&amp;amp;spaceId=34&amp;amp;re=US&amp;amp;lang=en |url-status=live |archive-url=https://archive.is/98Tlh |archive-date=2025-07-13 |access-date=2025-07-13 |website=DJI}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DJI&lt;br /&gt;
|Osmo Pocket 3&lt;br /&gt;
|Android app needs to be sideloaded, circumventing Google&#039;s Play Store security checks.&lt;br /&gt;
|&amp;lt;ref&amp;gt;https://support.dji.com/help/content?customId=en-us03400009024&amp;amp;spaceId=34&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DJI&lt;br /&gt;
|RS 3 Mini&lt;br /&gt;
|Allows &amp;quot;5 trial uses&amp;quot; without activation.&lt;br /&gt;
|&amp;lt;ref&amp;gt;https://support.dji.com/help/content?customId=en-us03400007193&amp;amp;spaceId=34&amp;amp;re=US&amp;amp;lang=en &amp;quot;Activating the Gimbal&amp;quot; section&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|DJI&lt;br /&gt;
|RS 3 Pro&lt;br /&gt;
|Allows &amp;quot;5 trial uses&amp;quot; without activation.&lt;br /&gt;
|&amp;lt;ref&amp;gt;https://support.dji.com/help/content?customId=03400006898&amp;amp;spaceId=34&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|TP-Link&lt;br /&gt;
|Kasa Smart Wi-Fi Power Strip, 6-Outlet&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref&amp;gt;https://web.archive.org/web/20240629160455/https://static.tp-link.com/upload/manual/2021/202111/20211101/1910013111_HS300(US)_UG_V2.0.1.pdf&amp;quot;Set Up Your Smart Power Strip&amp;quot; section&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Canon&lt;br /&gt;
|[[Requirement for Canon EOS Webcam Utility subscription to enable webcam features on cameras|EOS Webcam Utility software]]&lt;br /&gt;
|&lt;br /&gt;
|&amp;lt;ref&amp;gt;[[Requirement for Canon EOS Webcam Utility subscription to enable webcam features on cameras#User Frustrations]] Better source needed&amp;lt;/ref&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|Sony&lt;br /&gt;
|WH-XB910N&lt;br /&gt;
|App is needed to be to change the switch for ambient sound / noise cancellation to including turning it off. Account is needed for the app&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Notes==&lt;br /&gt;
Some device groups have an unified idea about account requirements, even through different manufacturers.&lt;br /&gt;
&lt;br /&gt;
===IP cameras===&lt;br /&gt;
A lot of modern IP cameras do not have a traditional RTSP/HTTP video stream access, but need to be paired with an app. The smartphone app is the only means to view the camera stream. There&#039;s no sustainable way to record the stream locally. You are forced to use manufacturer&#039;s cloud storage subscription solution. &lt;br /&gt;
&lt;br /&gt;
Sometimes volunteers have provided a way to circumvent this restriction, providing an alternative firmware that an advanced user can flash.&amp;lt;ref&amp;gt;https://github.com/roleoroleo/yi-hack-Allwinner-v2&amp;lt;/ref&amp;gt; This is not an ideal solution, as the support is sometimes janky, and manufacturer can always block this in newer model revisions.&lt;br /&gt;
&lt;br /&gt;
===DJI===&lt;br /&gt;
All DJI devices appear to need account for setup. The Android app needs to be sideloaded, circumventing Google&#039;s Play Store security checks.&amp;lt;ref&amp;gt;https://drones.stackexchange.com/questions/2209/how-come-the-dji-fly-app-is-not-in-google-play-store&amp;lt;/ref&amp;gt; It was previously available on Play Store, but has been pulled off in 2021. DJI officially says it&#039;s due to changing &amp;quot;compatibility strategy&amp;quot;.&amp;lt;ref&amp;gt;https://web.archive.org/web/20211213081844/https://twitter.com/DJISupport/status/1470305900132913152&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
[[Category:Overview]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=BMW&amp;diff=17428</id>
		<title>BMW</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=BMW&amp;diff=17428"/>
		<updated>2025-07-21T09:44:53Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: added a few citations&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{StubNotice}}&lt;br /&gt;
&lt;br /&gt;
{{InfoboxCompany&lt;br /&gt;
| Name = Bayerische Motoren Werke AG&lt;br /&gt;
| Type = Public&lt;br /&gt;
| Founded = 27 October 1913&lt;br /&gt;
| Industry = Automobiles&lt;br /&gt;
| Official Website = https://www.bmw.com&lt;br /&gt;
| Logo = BMW.svg.png&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Wikipedia:BMW|Bayerische Motoren Werke AG]]&#039;&#039;&#039; (usually abbreviated &#039;&#039;&#039;BMW&#039;&#039;&#039;, sometimes anglicized as &#039;&#039;&#039;Bavarian Motor Works&#039;&#039;&#039;) is a German car company.&lt;br /&gt;
&lt;br /&gt;
==Consumer impact summary==&lt;br /&gt;
BMW has come under fire for requiring subscription charges to access hardware features already built into its vehicles. This requires consumers to pay extra to enable features they possess in a technical capacity.&lt;br /&gt;
&lt;br /&gt;
==Incidents==&lt;br /&gt;
===BMW&#039;s high beam assistant (2019)===&lt;br /&gt;
{{Main|BMW&#039;s high beam assistant(HBA)}}&lt;br /&gt;
Since 2019, BMW includes the hardware for its auto-dimming headlights in its vehicles, but requires customers to pay a subscription fee, or an exorbitant one-time fee, to activate the function.&amp;lt;ref&amp;gt;{{Cite news |last=Hollister |first=Sean |date=29 Mar 2021 |title=Today I learned BMW charges extra for a ‘don’t blind other people’ software update |url=https://www.theverge.com/2021/3/28/22351901/bmw-high-beam-assist-assistant-dlc-paid-update-ota |url-status=live |archive-url=https://web.archive.org/web/20241204083814/https://www.theverge.com/2021/3/28/22351901/bmw-high-beam-assist-assistant-dlc-paid-update-ota |archive-date=4 Dec 2024 |access-date=21 Jul 2025 |work=The Verge}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===BMW&#039;s heated seat subscription (2022)===&lt;br /&gt;
{{Main|BMW&#039;s heated seat subscription}}&lt;br /&gt;
Since 2022, BMW includes the hardware for its heated seats in its vehicles, but requires customer to pay a subscription fee to activate the function. Heated steering wheels, dash cams, and remote start functions are also a subscription. Due to heavy criticism, BMW has decided to drop the heated seats subscription, making them available for everyone. &amp;lt;ref&amp;gt;{{Cite news |last=Charlton |first=Alistair |date=7 Sep 2023 |title=BMW Drops Controversial Heated Seats Subscription, To Refocus On Software Services |url=https://www.forbes.com/sites/alistaircharlton/2023/09/07/bmw-drops-controversial-heated-seats-subscription-to-refocus-on-software-services/ |url-status=live |archive-url=https://web.archive.org/web/20250423192651/https://www.forbes.com/sites/alistaircharlton/2023/09/07/bmw-drops-controversial-heated-seats-subscription-to-refocus-on-software-services/ |archive-date=23 Apr 2025 |access-date=21 Jul 2025 |work=Forbes}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
===BMW feature lockout scandal (2023)===&lt;br /&gt;
{{Main|BMW feature lockout scandal}}&lt;br /&gt;
Since 2023, BMW includes the hardware for its M adaptive suspension in many vehicles, while requiring customers to pay extra to activate the software that enables the feature.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
{{Reflist}}&lt;br /&gt;
[[Category:BMW]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17420</id>
		<title>Apple App Store</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17420"/>
		<updated>2025-07-20T19:35:43Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: de-nerdified a little bit and tweaked a bit of wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:App Store (iOS).svg|thumb|150px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Apple]]&#039;&#039;&#039; uses a range of technical measures to protect their App Store ecosystem and reduce consumer choice. These measures obscure the company&#039;s business intentions, creating roadblocks for app developers and users, while typically citing security reasons for their existence. This actively hurts the ability for lawmakers to advocate for the rights of consumers and businesses in Apple&#039;s ecosystem, and prevents apps from being as useful as their customers expect.&lt;br /&gt;
&lt;br /&gt;
A never-ending demand for a cut of every sale of a digital product, ranging from game currency, to supporting content creators,&amp;lt;ref name=&amp;quot;patreon&amp;quot;&amp;gt;{{Cite web |last=Roth |first=Emma |date=12 Aug 2024 |title=Patreon: adding Apple’s 30 percent tax is the price of staying in the App Store |url=https://www.theverge.com/2024/8/12/24218629/patreon-membership-ios-30-percent-apple-tax |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; to booking a Zoom call with a local business,&amp;lt;ref name=&amp;quot;facebook&amp;quot;&amp;gt;{{Cite web |last=Paul |first=Katie |last2=Nellis |first2=Stephen |date=28 Aug 2020 |title=Exclusive: Facebook says Apple rejected its attempt to tell users about App Store fees |url=https://www.reuters.com/article/us-facebook-apple-exclusive/exclusive-facebook-says-apple-rejected-its-attempt-to-tell-users-about-app-store-fees-idUSKBN25O042/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; hurts the ability for app developers to innovate. These developers, working hard and pulling countless hours to build a quality app, always need to take Apple&#039;s (and [[Google]]&#039;s) demands into account - specifically, a fee of between 15% and 30% of all revenue collected via the app. This is revenue that can be reinvested into the app, but instead must be earmarked for the platforms they are &#039;&#039;&#039;required&#039;&#039;&#039; to use to reach their customers.&lt;br /&gt;
&lt;br /&gt;
Because this is a clear problem, several governments, including South Korea,&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2022 |title=South Korea approves rules on app store law targeting Apple, Google |url=https://www.reuters.com/technology/skorea-approves-rules-app-store-law-targeting-apple-google-2022-03-08/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; Japan,&amp;lt;ref&amp;gt;{{Cite web |last=Sharwood |first=Simon |date=13 Jun 2024 |title=Japan forces Apple and Google to allow third-party app stores and payments |url=https://www.theregister.com/2024/06/13/japan_smartphone_software_law/ |url-status=live |access-date=16 Mar 2025 |website=[[The Register]]}}&amp;lt;/ref&amp;gt; the European Union,&amp;lt;ref&amp;gt;[[wikipedia:Digital Markets Act|Digital Markets Act]]&amp;lt;/ref&amp;gt; the United Kingdom,&amp;lt;ref&amp;gt;{{Cite web |last=Competition and Markets Authority |date=4 Mar 2021 |title=Investigation into Apple AppStore |url=https://www.gov.uk/cma-cases/investigation-into-apple-appstore |url-status=live |access-date=16 Mar 2025 |website=[[gov.uk]]}}&amp;lt;/ref&amp;gt; Australia,&amp;lt;ref&amp;gt;{{Cite web |date=28 Apr 2021 |title=Dominance of Apple and Google&#039;s app stores impacting competition and consumers |url=https://www.accc.gov.au/media-release/dominance-of-apple-and-googles-app-stores-impacting-competition-and-consumers |url-status=live |access-date=16 Mar 2025 |website=[[ACCC]]}}&amp;lt;/ref&amp;gt; as well as the US and a handful of states,&amp;lt;ref&amp;gt;[[wikipedia:Open App Markets Act|Open App Markets Act]]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=20 Nov 2024 |title=S.5364 - App Store Accountability Act |url=https://www.congress.gov/bill/118th-congress/senate-bill/5364/text/is |url-status=live |access-date=16 Mar 2025 |website=[[congress.gov]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;doj&amp;quot;&amp;gt;{{Cite web |last=Balsamo |first=Mike |last2=Liedtke |first2=Mike |last3=Whitehurst |first3=Lindsay |last4=Bajak |first4=Frank |date=21 Mar 2024 |title=Justice Department sues Apple, alleging it illegally monopolized the smartphone market |url=https://apnews.com/article/apple-antitrust-monopoly-app-store-justice-department-822d7e8f5cf53a2636795fcc33ee1fc3 |url-status=live |access-date=16 Mar 2025 |website=[[APNews]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Feb 2021 |title=It’s time to free ourselves from ‘Big Tech’ monopoly |url=https://azcapitoltimes.com/news/2021/02/19/its-time-to-free-ourselves-from-big-tech-monopoly/ |url-status=live |access-date=16 Mar 2025 |website=[[Arizona Capitol Times]]}}&amp;lt;/ref&amp;gt; have opened investigations into anti-competitive practices, or considered or already passed legislation to force &amp;quot;gatekeeper platforms&amp;quot; such as Apple to be more reasonable with third-party developers.&lt;br /&gt;
&lt;br /&gt;
This being a major threat to Apple&#039;s revenue stream (interestingly, one they claim to be unsure is profitable&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Apr 2024 |title=Schiller doesn’t know whether the App Store is profitable; there are no minutes of meetings |url=https://9to5mac.com/2024/04/17/app-store-is-profitable-apple-notes/ |url-status=live |access-date=16 Mar 2025 |website=[[9to5Mac]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Jan 2025 |title=Apple denies App Store profit margin is 75% – claims to have no clue |url=https://9to5mac.com/2025/01/17/apple-denies-app-store-profit-margin-is-75-claims-to-have-no-clue/ |url-status=live |access-date=16 Mar 2025 |website=[[9t05Mac]]}}&amp;lt;/ref&amp;gt;), they have responded with practices such as geoblocking certain operating system functionality based on physical location,&amp;lt;ref&amp;gt;{{Cite web |title=Eligibility |url=https://theapplewiki.com/wiki/Eligibility |url-status=live |access-date=16 Mar 2025 |website=[[The Apple Wiki]]}}&amp;lt;/ref&amp;gt; misrepresenting/overstating risks, and using careful wording with commonly-understood terms to describe unreasonably difficult-to-use systems.&lt;br /&gt;
&lt;br /&gt;
==Background info==&lt;br /&gt;
Important terms you&#039;ll run into in this article:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Sandbox (computer security)|Sandbox]]&#039;&#039;&#039;: Reduces exposure of the user&#039;s device/data to security risks, by reducing what an app is allowed to do.&lt;br /&gt;
*&#039;&#039;&#039;[https://theapplewiki.com/wiki/Entitlements Entitlements]&#039;&#039;&#039;: Apple&#039;s method of &amp;quot;poking holes&amp;quot; in the sandbox, to give the app more permissions. Some are available to developers, while many are only available to Apple.&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Digital Markets Act|Digital Markets Act]]&#039;&#039;&#039;: The European Union&#039;s fairly sweeping recent regulations against forcing companies they classify as &amp;quot;gatekeepers&amp;quot; to play nice, giving smaller businesses access to software/hardware features they&#039;ve historically reserved for their own use.&lt;br /&gt;
&lt;br /&gt;
==In-app purchases==&lt;br /&gt;
Apple has been collecting users&#039; credit card numbers since launching the iTunes Store in 2004. The launch of the App Store in 2008, followed by the introduction of in-app purchases (IAPs) in 2009, gave iPhone app developers the opportunity to sell app features to users. The IAP system is provided as a developer framework named [https://developer.apple.com/storekit/ StoreKit]. Apps and their in-app purchases are managed through a dashboard named [https://developer.apple.com/app-store-connect/ App Store Connect]. App sales have eclipsed iTunes Store sales, and are now a primary focus of Apple&#039;s Media Services division.&lt;br /&gt;
&lt;br /&gt;
Apple requires any purchase of a digital good or service in an app to use their in-app purchase system. This may seem reasonable because the customer may inevitably call Apple support, demanding a refund for an app they have issues with. Apple would rather give that refund and leave the customer with a positive support experience, than to provide a messy process involving contacting a third-party, whose customer service is likely nowhere near the same experience.&lt;br /&gt;
&lt;br /&gt;
App Store purchase fees are between 15% and 30%. In September 2016, Apple expanded subscriptions to be available to any type of app, also introducing a 15% discount incentive when the user has already subscribed for a year.&amp;lt;ref&amp;gt;{{Cite web |last=Goode |first=Lauren |date=2 Sep 2016 |title=Apple’s new subscription offerings are now available to App Store developers |url=https://www.theverge.com/2016/9/2/12774758/apple-developers-app-store-new-subscription-rules |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; In November 2020, Apple introduced a reduced 15% fee for app developers with revenue below $1 million per year.&amp;lt;ref&amp;gt;{{Cite web |last=Centers |first=Josh |date=18 Nov 2020 |title=Apple Drops App Store Commission to 15% for Small Developers |url=https://tidbits.com/2020/11/18/apple-drops-app-store-commission-to-15-for-small-developers/ |access-date=16 Mar 2025 |website=[[TidBITS]]}}&amp;lt;/ref&amp;gt; For developers above this threshold, and for cases excluded from this program such as for games, the fee is 30%. In the 2008 announcement of the App Store, Apple considered this a reasonable, industry-standard fee. However, the way we use apps has significantly evolved since 2009 - the world has shifted to heavily depend upon on mobile apps, which have also evolved into more complex and sustainable business models than a simple one-time purchase.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Stripe, Inc.|Stripe]], a popular platform used for payments on the web, uses a base fee of 2.9% plus a fixed $0.30 in the United States.&amp;lt;ref&amp;gt;{{Cite web |title=Pricing |url=https://stripe.com/it/pricing |url-status=live |access-date=16 Mar 2025 |website=[[Stripe]]}}&amp;lt;/ref&amp;gt; With add-on services, before considering volume discounts, a Stripe transaction may rather have a cost of 6.4% + $1.10.&amp;lt;ref&amp;gt;Calculated from base fee (2.9% + $0.30) + international card (1.5%) + adaptive pricing (2%) + international payment methods ($0.80), as of January 2025&amp;lt;/ref&amp;gt; Stripe has been used by businesses ranging from small online stores, to [[OpenAI]] for ChatGPT Plus. Competing payments services have similar or identical fees to Stripe. &#039;&#039;&#039;The in-app purchase system does not provide sufficient value to justify considerably higher fees than alternative payment platforms.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The App Store system poorly handles secondary marketplaces of digital services that exist within the primary App Store marketplace, such as Patreon. Apple, however, still requires companies in the business of selling digital services to use this inadequate system. This requires the app to account for Apple&#039;s fee, which is significant enough to often warrant increasing prices, and to follow rules even if they do not make sense for the nature of service they are providing. Apple has frequently been found in disputes with such apps. This injects extra complication at no benefit to the marketplace, the creator, or the customer - only to Apple, who has little to no involvement after delivering the initial app download to the user&#039;s phone. The significant fee also often drives app developers to consider building their app around an advertising model instead, creating privacy concerns.&lt;br /&gt;
&lt;br /&gt;
Additionally, the 15% small businesses fee discount is judged based on the app&#039;s overall turnover, and is not based on individual creators in the app&#039;s marketplace. An app that turns over $1 million per year by providing services to creators that individually make less than $1 million per year does not have the opportunity to use the discount.&lt;br /&gt;
&lt;br /&gt;
Apple, often together with Google, use lobbying efforts in the United States and other countries in an attempt to minimize the issues. &amp;quot;ACT | The App Association&amp;quot;, pitched as an association of independent small business app developers, is at least 50% funded by Apple, and does not list its claimed 2,000 members.&amp;lt;ref&amp;gt;{{Cite web |date=1 Oct 2021 |title=Not a class ACT: the so-called App Association is simply an Apple Association and does NOT represent app developers&#039; interests in fair distribution terms |url=http://www.fosspatents.com/2021/10/not-class-act-so-called-app-association.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Sep 2022 |title=Vast majority of ACT {{!}} The App Association&#039;s funding comes from Apple, former employees tell Bloomberg: astroturfing against app developers&#039; interests |url=http://www.fosspatents.com/2022/09/vast-majority-of-act-app-associations.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt; In March 2024, the United States Department of Justice along with 16 state attorneys-general filed a lawsuit against Apple, including an accusation that the company &amp;quot;extracts more money from consumers, developers, content creators, artists, publishers, small businesses, and merchants, among others&amp;quot;.&amp;lt;ref name=&amp;quot;doj&amp;quot; /&amp;gt; The future of this lawsuit is unclear as of April 2025.&lt;br /&gt;
&lt;br /&gt;
Despite criticism of Apple forcing their fee into transactions with small businesses and creators on [[#Patreon|Patreon]], [[#Facebook online events|Facebook]], and similar platforms, on 23 January 2025, Apple announced the Advanced Commerce API. It &amp;quot;support[s] developers&#039; evolving business models - such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=23 Jan 2025 |title=Introducing the Advanced Commerce API |url=https://developer.apple.com/news/?id=yxy958ya |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; While positioned as a way for such businesses to save development time and avoid ongoing costs by building on top of Apple&#039;s mature payments platform, its use is in fact necessary for these businesses to work within the App Store guidelines, as seen in cases outlined below. The feature requires submitting a description of the app&#039;s business model to Apple for approval. This continues a trend of requiring Apple&#039;s consent to conduct business in a place users have been trained to expect it.&lt;br /&gt;
&lt;br /&gt;
Given Apple&#039;s strong incentives, and a ticking clock as legal pressure builds, it is not hard to find stories from app developers regarding poor experiences with Apple&#039;s app review process.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;This list is extremely incomplete. Please add examples if you know of any.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Epic Games===&lt;br /&gt;
{{hatnote|See also: [[wikipedia:Epic Games v. Apple|Epic Games v. Apple]] and [[wikipedia:Epic Games v. Google|Epic Games v. Google]]}}&lt;br /&gt;
&lt;br /&gt;
[[Epic Games, Inc.]] is a video game developer and publisher, known for games such as [[Fortnite]] and [[Unreal Tournament]], the [[Unreal Engine]], and the [[Epic Games Store]].&lt;br /&gt;
&lt;br /&gt;
In 2018, Epic Games launched Fortnite on the iOS and Android platforms. The company made the unusual decision to not release the app on the [[Google Play Store]] - rather, it was made available as a standalone [[wikipedia:apk (file format)|Android app package]] file (.apk), which must be installed by following a series of manual steps.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=3 Aug 2018 |title=Fortnite for Android will ditch Google Play Store for Epic’s website |url=https://www.theverge.com/2018/8/3/17645982/epic-games-fortnite-android-version-bypass-google-play-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The app was also released on the [[Samsung]] [[Samsung Galaxy Store|Galaxy Store]]. Google offered a $147 million deal for Epic Games to release Fortnite on the Play Store, which the company declined.&amp;lt;ref&amp;gt;{{Cite web |last=Robertson |first=Adi |date=9 Nov 2023 |title=Google offered Epic $147 million to launch Fortnite on the Play Store |url=https://www.theverge.com/2023/11/8/23953262/google-epic-fortnite-play-store-investment-antitrust-trial |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 22 April 2020, Fortnite was finally released on the Play Store.&amp;lt;ref&amp;gt;{{Cite web |last=Carpenter |first=Nicole |date=22 April 2020 |title=Fortnite available on the Google Play Store for the first time |url=https://www.polygon.com/2020/4/21/21229930/fortnite-available-on-google-play-android-mobile-devices |url-status=live |access-date=1 May 2025 |website=[[Polygon]]}}&amp;lt;/ref&amp;gt; In a statement, the company explained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
After 18 months of operating Fortnite on Android outside of the Google Play Store, we&#039;ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 13 August 2020, Epic Games launched a campaign against both Apple and Google&#039;s app store business practices. The company released app updates on both platforms, introducing a method for purchasing V-Bucks in-game currency at a 20% discount by directly transacting with Epic Games, against the developer rules of both platforms. The platforms responded by removing the game from their storefronts. Epic Games then filed civil antitrust lawsuits against both companies in the Northern District of California.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=14 Aug 2020 |title=Epic Games is suing Apple |url=https://www.theverge.com/2020/8/13/21367963/epic-fortnite-legal-complaint-apple-ios-app-store-removal-injunctive-relief |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The campaign, branded &amp;quot;Free Fortnite&amp;quot;, was later extended with lawsuits and complaints in Australia,&amp;lt;ref&amp;gt;{{Cite web |date=18 Nov 2020 |title=Epic Games extends its fight against Apple to Australia |url=https://www.epicgames.com/site/en-US/freefortnite-australia-press-release |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;, the European Union,&amp;lt;ref&amp;gt;{{Cite web |date=17 Feb 2021 |title=Epic Game Files EU Antitrust Complaint Against Apple |url=https://www.epicgames.com/site/en-US/news/epic-games-files-eu-antitrust-complaint-against-apple |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt; and the United Kingdom.&amp;lt;ref&amp;gt;{{Cite web |date=30 Mar 2021 |title=Epic Games files complaint to support CMA Apple investigation |url=https://www.epicgames.com/site/en-US/news/epic-games-files-complaint-to-support-cma-apple-investigation |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 September 2021, Judge Yvonne Gonzalez Rogers decided on the case. While the lawsuit against Apple failed on 9 of 10 counts, Rogers ruled against Apple&#039;s use of &amp;quot;anti-steering&amp;quot; - their strategies of preventing the user from being &amp;quot;steered&amp;quot; to a third-party storefront for payment processing, placing a permanent injunction on this behavior.&amp;lt;ref&amp;gt;{{Cite web |last=Brandon |first=Russell |date=11 Sep 2021 |title=Apple must allow other forms of in-app purchase, rules judge in Epic v. Apple |url=https://www.theverge.com/2021/9/10/22662320/epic-apple-ruling-injunction-judge-court-app-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; Despite the case mostly failing, the discovery process provided significant insight into Apple&#039;s decisions around App Store policies, including decisions made in major app review disputes, and in one case, executive Phil Schiller arguing to reduce the fee from 30%.&amp;lt;ref&amp;gt;{{Cite web |last=Gurman |first=Mark |date=4 May 2021 |title=Apple’s Schiller Floated Cutting App Store Fees a Decade Ago |url=https://www.bloomberg.com/news/articles/2021-05-03/apple-s-schiller-floated-cutting-app-store-fees-a-decade-ago |url-status=live |access-date=1 May 2025 |website=[[Bloomberg]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epic Games and Apple both appealed the decision. 35 state attorneys-general, the [[Electronic Frontier Foundation]] (EFF), [[Microsoft]], among others filed amicus briefs in support of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=29 Jan 2022 |title=Epic largely lost to Apple, but 35 states are now backing its fight in a higher court |url=https://www.theverge.com/2022/1/28/22907106/epic-games-v-apple-amicus-briefs-states-eff-microsoft-appeal |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 December 2023, the jury in the case against Google decided on all 11 counts in favor of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Bensinger |first=Greg |last2=Scarcella |first2=Mike |date=13 Dec 2023 |title=Epic Games wins antitrust case against Google over Play app store |url=https://www.reuters.com/legal/google-epic-games-face-off-app-antitrust-trial-nears-end-2023-12-11/ |url-status=live |access-date=1 May 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 1 May 2025, Rogers found that Apple willfully chose to not comply with the 2021 injunction, commenting &amp;quot;that it thought this court would tolerate such insubordination was a gross miscalculation&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=1 May 2025 |title=A judge just blew up Apple’s control of the App Store |url=https://www.theverge.com/news/659246/apple-epic-app-store-judge-ruling-control |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Facebook online events===&lt;br /&gt;
In August 2020, in response to the COVID-19 pandemic, Facebook introduced the ability for small businesses to accept an entrance fee for events. Previously, Facebook would only act as a way to RSVP for the event - the organizer must use a third-party event ticketing system to collect fees. The company pledged to not collect any fee on event sales &amp;quot;until 2023&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=14 Aug 2020 |title=Paid Online Events for Small Business Recovery |url=https://about.fb.com/news/2020/08/paid-online-events/ |url-status=live |access-date=16 Mar 2025 |website=[[Meta]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple disagreed, requiring the feature to use the in-app purchases system. This introduced Apple&#039;s 30% fee. As this increases the price the user pays, with no benefit to the small business the user intended to support, the fee was displayed as a line item in checkout. Apple did not accept this disclosure of the fee, referring to it as &amp;quot;irrelevant&amp;quot;.&amp;lt;ref name=&amp;quot;facebook&amp;quot; /&amp;gt; Facebook was allowed to compromise on displaying the fee, but &#039;&#039;without&#039;&#039; indicating that it is specifically an App Store fee.&lt;br /&gt;
&lt;br /&gt;
===HEY===&lt;br /&gt;
HEY.com is a paid webmail provider launched in June 2020 by long-time software company [[wikipedia:37signals|37signals]], specializing in inbox organization tools.&lt;br /&gt;
&lt;br /&gt;
After successfully launching the initial version of the app on the App Store, the company announced that an update was rejected due to a complaint about the business model. The app did not intend to support in-app purchases - instead, the user is expected to already have an account with the service. Apple did not like this arrangement, and demanded the company build an in-app subscription option. The company argued that they are being held to a different set of rules than apps such as [[Netflix, Inc.|Netflix]], whose app does not provide any way to purchase a subscription.&amp;lt;ref&amp;gt;{{Cite web |last=Kastrenakes |first=Jacob |date=17 Jun 2020 |title=Hey.com exec says Apple is acting like ‘gangsters,’ rejecting App Store updates and demanding cut of sales |url=https://www.theverge.com/2020/6/16/21293419/hey-apple-rejection-ios-app-store-dhh-gangsters-antitrust |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; After a suggestion from Apple executive Phil Schiller in the media, HEY introduced a 14 day free trial mode, which was approved.&amp;lt;ref&amp;gt;https://www.hey.com/apple/path/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patreon===&lt;br /&gt;
In August 2024, [[Patreon]] announced a change in arrangement with Apple for its App Store app. From November 2024, subscriptions started from the iOS app would be required to use the in-app purchase system, bypassing Patreon&#039;s own long-standing payments practices.&amp;lt;ref&amp;gt;{{Cite web |date=12 Aug 2024 |title=Apple’s requirements are about to hit creators and fans on Patreon. Here’s what you need to know. |url=https://news.patreon.com/articles/understanding-apple-requirements-for-patreon |url-status=live |access-date=16 Mar 2025 |website=[[Patreon]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;patreon&amp;quot; /&amp;gt; This change does not affect the Android app.&lt;br /&gt;
&lt;br /&gt;
By forcing Patreon out of the payments pipeline, certain payment models are no longer available to users of Patreon&#039;s iOS app. Creators who rely on the &amp;quot;per-creation&amp;quot; payment model, as opposed to the standard &amp;quot;per-month&amp;quot;, can no longer be subscribed to from the app. The app is also not able to support the &amp;quot;first-of-the-month&amp;quot; model, where payments from all subscribers are collected on the first day of the month, rather than every 30 days since each member&#039;s day of subscription. The price must also be rounded to a price tier supported by Apple.&lt;br /&gt;
&lt;br /&gt;
Patreon provides creators with the choice to increase their prices by 30% in the iOS app, or to keep the same prices but forfeit 30% to Apple. Creators frequently remind potential supporters to not use the Patreon iOS app, adding extra inconvenience to those wanting to support the work of small creators.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
File:Patreon iOS app pricing options - fee on top.png|&amp;quot;Maintain earnings and cover Apple&#039;s fee by increasing prices in iOS app&amp;quot; (Recommended)&lt;br /&gt;
File:Patreon iOS app pricing options - absorb fee.png|&amp;quot;Keep prices in the iOS app the same and cover Apple&#039;s fee yourself&amp;quot;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A similar case occurred with the app Fanhouse in 2021.&amp;lt;ref&amp;gt;{{Cite web |last=@jasminericegirl |date=9 Jun 2021 |title=#fuckapple, a thread I cofounded @fanhouseapp 8 months ago to empower creators to monetize their content. We pay creators 90% of earnings. Now, Apple is threatening to remove Fanhouse from the app store unless we give them 30% of creator earnings. This is theft and exploitation. |url=https://x.com/jasminericegirl/status/1402691047940100100 |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Twitter===&lt;br /&gt;
In August 2021, [[Twitter]] introduced a feature named Super Follows (now Subscriptions), in which a user can pay a subscription fee to access more of a creator&#039;s content. For each user who enables Subscriptions, Twitter must submit a new in-app purchase SKU to the App Store, which will become available with the next update to the app.&amp;lt;ref&amp;gt;{{Cite web |last=@wongmjane |date=2 Sep 2021 |title=Each Super Follow is an In-App Purchase on the App Store, but because there are too many IAPs for the Twitter app, the App Store only shows 10 instead of the full list |url=https://x.com/wongmjane/status/1433372120080261120 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt; This, of course, is subject to the 30% fee. At the time of writing in January 2025, viewing the App Store listing reveals Elon Musk&#039;s $4.00 subscription as the fourth most popular IAP item.&lt;br /&gt;
&lt;br /&gt;
==Notarization==&lt;br /&gt;
Since 2015, Apple expects all Mac apps to be &amp;quot;notarized&amp;quot;. This is a preliminary, automated malware check, which upon passing, provides a notary certificate that gets &amp;quot;stapled&amp;quot; to the app. Apple&#039;s explanation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Notarization of macOS software is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.&amp;lt;ref&amp;gt;{{Cite web |title=Notarizing macOS software before distribution |url=https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Whether this is actually a better approach than used by Windows antivirus, where they find out about new malware samples only when they end up on a user&#039;s computer, is a separate topic.&lt;br /&gt;
&lt;br /&gt;
To comply with the DMA&#039;s regulations on app marketplaces, Apple created a new channel of releasing apps outside of the iOS App Store. Apps go through a notarization process. But the process is definitely &#039;&#039;not&#039;&#039; notarization. The name is intentionally being abused, by contrast to notarization on macOS, to make you believe it is something other than the existing App Review system. Despite the pain some developers and users have with it, notarization on macOS has always been considered a net positive. It made sense to take advantage of its reputation for the entirely different &amp;quot;notarization&amp;quot; on iOS.&lt;br /&gt;
&lt;br /&gt;
See for yourself - view the [https://developer.apple.com/app-store/review/guidelines/ App Review Guidelines] and tick &amp;quot;Show Notarization Review Guidelines Only&amp;quot;. While most rules are knocked out by this, a good number of them are still in place. These apps are still reviewed and tested by the App Review team, must have a full product listing in App Store Connect, and can be outright rejected - all in the same way as an App Store app.&lt;br /&gt;
&lt;br /&gt;
By contrast, all that is required for notarization on macOS is for your app to not be malware. You submit it to an automated system that approves it within minutes. &#039;&#039;&#039;You don&#039;t need to convince Apple your app is worthy of existing on their platform.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The point of macOS notarization is that Apple has a record of all binaries that are intended for wide distribution on macOS, and can review them both in advance and on a regular basis for known malware/common malware patterns. Say a malware app manages to initially get through, when Apple finds out, they can go back in the notary records and find every sample of that malware to analyze and block. This is purely a technical process, managed by skilled security researchers, while iOS app review and &amp;quot;notarization&amp;quot; is a business process, managed by workers who have been given a checklist of violations to look for.&lt;br /&gt;
&lt;br /&gt;
Apple is retaining complete control over what&#039;s allowed to run on iOS. On macOS, you can choose to run apps that have not been notarized (even though the process to bypass the warning is intentionally difficult). On iOS, you never get even that option. What Apple created is the App Store but with more steps. It still goes on the App Store, just hidden so it can only be installed by the third-party store it&#039;s tied to.&lt;br /&gt;
&lt;br /&gt;
*Mysk: &amp;quot;iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |last=@mysk_co |date=28 Jun 2024 |title=iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens: |url=https://x.com/mysk_co/status/1806638308455256242 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JIT==&lt;br /&gt;
[[wikipedia:Just-in-time compilation|JIT]], which stands for Just-In-Time, is a method of code execution where code, instead of being compiled before being distributed (like an EXE), gets compiled into machine code in real time right before being executed. This method of code execution allows for much faster website loading times, faster emulation, faster program execution (with programs written in JavaScript, Python, Lua...) compared to interpreters, which instead translates code into machine code line by line, which is much, much slower. JIT also employs many more optimization techniques meant to improve performance, but all you need to know is that JIT is much faster than an interpreter.&lt;br /&gt;
&lt;br /&gt;
Safari is allowed to use JIT to compile code from any site, same with Apple&#039;s [https://apps.apple.com/app/swift-playgrounds/id908519492 Playgrounds] app on iPad. Playgrounds bundles Apple&#039;s [[wikipedia:Swift (programming language)|Swift]] compiler, and shares backend code with the version of Playgrounds found in [[wikipedia:Xcode|Xcode]].&lt;br /&gt;
&lt;br /&gt;
Third-party apps like Pythonista (a Python IDE), emulators like Delta and UTM and terminal environments like iSH are not allowed to use JIT, instead having to interpret code, which comes with serious performance degradation and is more computationally expensive, potentially draining more battery.&lt;br /&gt;
&lt;br /&gt;
An example of apps being heavily affected by this restriction is UTM. UTM is a port of [[wikipedia:QEMU|QEMU]] for iOS, iPadOS and MacOS, allowing users to create [[wikipedia:Virtual_machine|VMs]] that can run various OSes, for example Microsoft Windows. The iPhone&#039;s hardware capable enough to emulate various modern OSes at full speed, but due to Apple&#039;s JIT limitation, the team behind UTM had to create UTM SE (slow edition) that doesn&#039;t require JIT, but is nowhere near as fast as UTM with JIT, only being capable of running MS-DOS and derivatives at acceptable speeds. While methods that enable JIT for apps other than Safari and Playgrounds exist (some currently working on iOS 18.5, like [https://apps.apple.com/us/app/stikdebug/id6744045754 StikDebug]), Apple does not allow the use of JIT in notarized apps, meaning that programs that support JIT will have to be sideloaded, which comes with its own set of restrictions.&lt;br /&gt;
&lt;br /&gt;
In the EU, Apple gave web browsers permission to use rendering and JavaScript engines other than the built-in with Apple WebKit/JavaScriptCore, with the option for JS engines to use JIT. The browser still has to be approved by Apple for an entitlement, and then must work within APIs provided by Apple for it. But, as of January 2025, no browsers that use different engines than the built-in ones have been released, mainly due to arbitrarily imposed restrictions, meant to discourage the usage and development of third-party engines.&amp;lt;ref&amp;gt;{{Cite web |title=Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox |url=https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, Apple still does not allow different engines outside of the EU, with or without JIT support.&amp;lt;ref&amp;gt;{{Cite web |title=App Review Guidelines |url=https://developer.apple.com/app-store/review/guidelines/#2.5.6 |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Sandbox==&lt;br /&gt;
You might not like app sandboxing, but it&#039;s a powerful security feature used on all modern platforms. The reality is very few apps need more than a few basic permissions. [[wikipedia:Flatpak|Flatpak]] on Linux also sandboxes apps, and it seems to work great! Still, it&#039;s completely fair that there should be processes for doing things beyond what the sandbox allows. You see some of this with permission prompts - does a flashlight app &#039;&#039;really&#039;&#039; need access to your contacts? (Apple has been burned by apps abusing user data before the current permission system was built out.&amp;lt;ref&amp;gt;{{Cite web |last=Bohn |first=Dleter |date=15 Feb 2012 |title=iOS apps and the address book: who has your data, and how they’re getting it |url=https://www.theverge.com/2012/2/14/2798008/ios-apps-and-the-address-book-what-you-need-to-know |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
It can go further than this. As we established in previous sections, an app can be given more access to features of the system using entitlements. These come in a few flavors:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Completely safe&#039;&#039;&#039;: Entitlements any developer can opt into, with little to no risk.&lt;br /&gt;
*&#039;&#039;&#039;Approval required&#039;&#039;&#039;: Entitlements that might be more of a security risk to allow, e.g. giving considerably wider access to the system, or that Apple simply doesn&#039;t want to hand out to just &#039;&#039;anyone&#039;&#039; for competitive reasons. The developer must submit a request to Apple with evidence of why they need the entitlement.&lt;br /&gt;
*&#039;&#039;&#039;Private&#039;&#039;&#039;: Entitlements that are never allowed for any app developer to use. Many of these are reasonably fenced off because they handle user data that is very risky, or bypasses permission prompts, etc, but can just as well also be guarding features Apple wants to keep to itself.&lt;br /&gt;
&lt;br /&gt;
There have been [https://gizmodo.com/researchers-uber-s-ios-app-had-secret-permissions-that-1819177235 exceptions] where Apple quietly gave a company access to private entitlements anyway, raising eyebrows.&lt;br /&gt;
&lt;br /&gt;
On iOS, you also can&#039;t be &#039;&#039;more&#039;&#039; secure than the default sandbox. That might seem crazy if you&#039;re not a developer, but it&#039;s pretty important for security in a variety of situations. On macOS, there are several entitlements you must declare to decide whether you&#039;re allowed to access certain types of user data at all. Android used this design from the very start - you can&#039;t even do fundamental things like access the internet without declaring it in your manifest. It makes it very explicit what the app&#039;s intentions are.&lt;br /&gt;
&lt;br /&gt;
iOS has one sandbox used by all App Store apps. System apps, and App Store apps developed by Apple, are allowed to expand or reduce their sandbox permissions as needed. Third-party apps do not get the right to expand or reduce their sandbox permissions at all. This is clearly less secure. To take the example of Playgrounds again, while it&#039;s allowed to run your code from a separate process executing in an ultra locked down sandbox with very few permissions, competing apps such as Pythonista must run your code in the same sandbox and address space as the main app process. The Python interpreter crashing would therefore crash the entire app, possibly losing work. In the worst case, a vulnerability in third-party code could give access to all data stored by/accessible to the app. For example, it would be a nightmare if you can tap the wrong link in Safari and have a hacker easily steal your cookies from other websites. If that third-party code could run in its own limited sandbox, the risk is significantly reduced.&lt;br /&gt;
&lt;br /&gt;
The only known workaround is to execute the code via JavaScript, as Apple&#039;s JavaScriptCore engine runs in a heavily sandboxed process. This requires you to port the code to JS, which may be a lot of work, or just not viable. You wouldn&#039;t want to run the Python interpreter inside JavaScript - the performance would be terrible!&lt;br /&gt;
&lt;br /&gt;
==In-app browsers==&lt;br /&gt;
Safari&#039;s in-app browser, that is the minimal version you get when tapping a link from social media, uses an entirely separate data store for each app. The in-app browser isn&#039;t aware of cookies in the &amp;quot;full&amp;quot; Safari app, or any other app, and doesn&#039;t support Safari extensions. Apple claimed this was to protect malicious apps from stealing or setting cookies in Safari without your knowledge, which is a fair argument, but it&#039;s hard to not notice that it makes web browsing inconvenient, encouraging users to install native apps, where they can make transactions through Apple.&amp;lt;ref&amp;gt;{{Cite web |last=@whitehatguy |date=12 Jun 2017 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=16 Mar 2025 |website=[[GitHub]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This also means your browsing in the in-app browser is just forgotten - there&#039;s no history menu, and it doesn&#039;t get logged to the history in the full Safari app either. Good luck recalling that article you read a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[https://theapplewiki.com/wiki/Eligibility Eligibility]&lt;br /&gt;
*Posts written by an author of this article:&lt;br /&gt;
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4&#039;s eligibility system]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple App Store]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17419</id>
		<title>Apple App Store</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Apple_App_Store&amp;diff=17419"/>
		<updated>2025-07-20T18:37:02Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: heavily reworded the JIT section trying to make it less subjective with more objective, neutral wording. hopefully it&amp;#039;s not nerdy enough&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:App Store (iOS).svg|thumb|150px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[[Apple]]&#039;&#039;&#039; uses a range of technical measures to protect their App Store ecosystem and reduce consumer choice. These measures obscure the company&#039;s business intentions, creating roadblocks for app developers and users, while typically citing security reasons for their existence. This actively hurts the ability for lawmakers to advocate for the rights of consumers and businesses in Apple&#039;s ecosystem, and prevents apps from being as useful as their customers expect.&lt;br /&gt;
&lt;br /&gt;
A never-ending demand for a cut of every sale of a digital product, ranging from game currency, to supporting content creators,&amp;lt;ref name=&amp;quot;patreon&amp;quot;&amp;gt;{{Cite web |last=Roth |first=Emma |date=12 Aug 2024 |title=Patreon: adding Apple’s 30 percent tax is the price of staying in the App Store |url=https://www.theverge.com/2024/8/12/24218629/patreon-membership-ios-30-percent-apple-tax |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; to booking a Zoom call with a local business,&amp;lt;ref name=&amp;quot;facebook&amp;quot;&amp;gt;{{Cite web |last=Paul |first=Katie |last2=Nellis |first2=Stephen |date=28 Aug 2020 |title=Exclusive: Facebook says Apple rejected its attempt to tell users about App Store fees |url=https://www.reuters.com/article/us-facebook-apple-exclusive/exclusive-facebook-says-apple-rejected-its-attempt-to-tell-users-about-app-store-fees-idUSKBN25O042/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; hurts the ability for app developers to innovate. These developers, working hard and pulling countless hours to build a quality app, always need to take Apple&#039;s (and [[Google]]&#039;s) demands into account - specifically, a fee of between 15% and 30% of all revenue collected via the app. This is revenue that can be reinvested into the app, but instead must be earmarked for the platforms they are &#039;&#039;&#039;required&#039;&#039;&#039; to use to reach their customers.&lt;br /&gt;
&lt;br /&gt;
Because this is a clear problem, several governments, including South Korea,&amp;lt;ref&amp;gt;{{Cite web |date=8 Mar 2022 |title=South Korea approves rules on app store law targeting Apple, Google |url=https://www.reuters.com/technology/skorea-approves-rules-app-store-law-targeting-apple-google-2022-03-08/ |url-status=live |access-date=16 Mar 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt; Japan,&amp;lt;ref&amp;gt;{{Cite web |last=Sharwood |first=Simon |date=13 Jun 2024 |title=Japan forces Apple and Google to allow third-party app stores and payments |url=https://www.theregister.com/2024/06/13/japan_smartphone_software_law/ |url-status=live |access-date=16 Mar 2025 |website=[[The Register]]}}&amp;lt;/ref&amp;gt; the European Union,&amp;lt;ref&amp;gt;[[wikipedia:Digital Markets Act|Digital Markets Act]]&amp;lt;/ref&amp;gt; the United Kingdom,&amp;lt;ref&amp;gt;{{Cite web |last=Competition and Markets Authority |date=4 Mar 2021 |title=Investigation into Apple AppStore |url=https://www.gov.uk/cma-cases/investigation-into-apple-appstore |url-status=live |access-date=16 Mar 2025 |website=[[gov.uk]]}}&amp;lt;/ref&amp;gt; Australia,&amp;lt;ref&amp;gt;{{Cite web |date=28 Apr 2021 |title=Dominance of Apple and Google&#039;s app stores impacting competition and consumers |url=https://www.accc.gov.au/media-release/dominance-of-apple-and-googles-app-stores-impacting-competition-and-consumers |url-status=live |access-date=16 Mar 2025 |website=[[ACCC]]}}&amp;lt;/ref&amp;gt; as well as the US and a handful of states,&amp;lt;ref&amp;gt;[[wikipedia:Open App Markets Act|Open App Markets Act]]&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=20 Nov 2024 |title=S.5364 - App Store Accountability Act |url=https://www.congress.gov/bill/118th-congress/senate-bill/5364/text/is |url-status=live |access-date=16 Mar 2025 |website=[[congress.gov]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;doj&amp;quot;&amp;gt;{{Cite web |last=Balsamo |first=Mike |last2=Liedtke |first2=Mike |last3=Whitehurst |first3=Lindsay |last4=Bajak |first4=Frank |date=21 Mar 2024 |title=Justice Department sues Apple, alleging it illegally monopolized the smartphone market |url=https://apnews.com/article/apple-antitrust-monopoly-app-store-justice-department-822d7e8f5cf53a2636795fcc33ee1fc3 |url-status=live |access-date=16 Mar 2025 |website=[[APNews]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Feb 2021 |title=It’s time to free ourselves from ‘Big Tech’ monopoly |url=https://azcapitoltimes.com/news/2021/02/19/its-time-to-free-ourselves-from-big-tech-monopoly/ |url-status=live |access-date=16 Mar 2025 |website=[[Arizona Capitol Times]]}}&amp;lt;/ref&amp;gt; have opened investigations into anti-competitive practices, or considered or already passed legislation to force &amp;quot;gatekeeper platforms&amp;quot; such as Apple to be more reasonable with third-party developers.&lt;br /&gt;
&lt;br /&gt;
This being a major threat to Apple&#039;s revenue stream (interestingly, one they claim to be unsure is profitable&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Apr 2024 |title=Schiller doesn’t know whether the App Store is profitable; there are no minutes of meetings |url=https://9to5mac.com/2024/04/17/app-store-is-profitable-apple-notes/ |url-status=live |access-date=16 Mar 2025 |website=[[9to5Mac]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |last=Lovejoy |first=Ben |date=17 Jan 2025 |title=Apple denies App Store profit margin is 75% – claims to have no clue |url=https://9to5mac.com/2025/01/17/apple-denies-app-store-profit-margin-is-75-claims-to-have-no-clue/ |url-status=live |access-date=16 Mar 2025 |website=[[9t05Mac]]}}&amp;lt;/ref&amp;gt;), they have responded with practices such as geoblocking certain operating system functionality based on physical location,&amp;lt;ref&amp;gt;{{Cite web |title=Eligibility |url=https://theapplewiki.com/wiki/Eligibility |url-status=live |access-date=16 Mar 2025 |website=[[The Apple Wiki]]}}&amp;lt;/ref&amp;gt; misrepresenting/overstating risks, and using careful wording with commonly-understood terms to describe unreasonably difficult-to-use systems.&lt;br /&gt;
&lt;br /&gt;
==Background info==&lt;br /&gt;
Important terms you&#039;ll run into in this article:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Sandbox (computer security)|Sandbox]]&#039;&#039;&#039;: Reduces exposure of the user&#039;s device/data to security risks, by reducing what an app is allowed to do.&lt;br /&gt;
*&#039;&#039;&#039;[https://theapplewiki.com/wiki/Entitlements Entitlements]&#039;&#039;&#039;: Apple&#039;s method of &amp;quot;poking holes&amp;quot; in the sandbox, to give the app more permissions. Some are available to developers, while many are only available to Apple.&lt;br /&gt;
*&#039;&#039;&#039;[[wikipedia:Digital Markets Act|Digital Markets Act]]&#039;&#039;&#039;: The European Union&#039;s fairly sweeping recent regulations against forcing companies they classify as &amp;quot;gatekeepers&amp;quot; to play nice, giving smaller businesses access to software/hardware features they&#039;ve historically reserved for their own use.&lt;br /&gt;
&lt;br /&gt;
==In-app purchases==&lt;br /&gt;
Apple has been collecting users&#039; credit card numbers since launching the iTunes Store in 2004. The launch of the App Store in 2008, followed by the introduction of in-app purchases (IAPs) in 2009, gave iPhone app developers the opportunity to sell app features to users. The IAP system is provided as a developer framework named [https://developer.apple.com/storekit/ StoreKit]. Apps and their in-app purchases are managed through a dashboard named [https://developer.apple.com/app-store-connect/ App Store Connect]. App sales have eclipsed iTunes Store sales, and are now a primary focus of Apple&#039;s Media Services division.&lt;br /&gt;
&lt;br /&gt;
Apple requires any purchase of a digital good or service in an app to use their in-app purchase system. This may seem reasonable because the customer may inevitably call Apple support, demanding a refund for an app they have issues with. Apple would rather give that refund and leave the customer with a positive support experience, than to provide a messy process involving contacting a third-party, whose customer service is likely nowhere near the same experience.&lt;br /&gt;
&lt;br /&gt;
App Store purchase fees are between 15% and 30%. In September 2016, Apple expanded subscriptions to be available to any type of app, also introducing a 15% discount incentive when the user has already subscribed for a year.&amp;lt;ref&amp;gt;{{Cite web |last=Goode |first=Lauren |date=2 Sep 2016 |title=Apple’s new subscription offerings are now available to App Store developers |url=https://www.theverge.com/2016/9/2/12774758/apple-developers-app-store-new-subscription-rules |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; In November 2020, Apple introduced a reduced 15% fee for app developers with revenue below $1 million per year.&amp;lt;ref&amp;gt;{{Cite web |last=Centers |first=Josh |date=18 Nov 2020 |title=Apple Drops App Store Commission to 15% for Small Developers |url=https://tidbits.com/2020/11/18/apple-drops-app-store-commission-to-15-for-small-developers/ |access-date=16 Mar 2025 |website=[[TidBITS]]}}&amp;lt;/ref&amp;gt; For developers above this threshold, and for cases excluded from this program such as for games, the fee is 30%. In the 2008 announcement of the App Store, Apple considered this a reasonable, industry-standard fee. However, the way we use apps has significantly evolved since 2009 - the world has shifted to heavily depend upon on mobile apps, which have also evolved into more complex and sustainable business models than a simple one-time purchase.&lt;br /&gt;
&lt;br /&gt;
[[wikipedia:Stripe, Inc.|Stripe]], a popular platform used for payments on the web, uses a base fee of 2.9% plus a fixed $0.30 in the United States.&amp;lt;ref&amp;gt;{{Cite web |title=Pricing |url=https://stripe.com/it/pricing |url-status=live |access-date=16 Mar 2025 |website=[[Stripe]]}}&amp;lt;/ref&amp;gt; With add-on services, before considering volume discounts, a Stripe transaction may rather have a cost of 6.4% + $1.10.&amp;lt;ref&amp;gt;Calculated from base fee (2.9% + $0.30) + international card (1.5%) + adaptive pricing (2%) + international payment methods ($0.80), as of January 2025&amp;lt;/ref&amp;gt; Stripe has been used by businesses ranging from small online stores, to [[OpenAI]] for ChatGPT Plus. Competing payments services have similar or identical fees to Stripe. &#039;&#039;&#039;The in-app purchase system does not provide sufficient value to justify considerably higher fees than alternative payment platforms.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The App Store system poorly handles secondary marketplaces of digital services that exist within the primary App Store marketplace, such as Patreon. Apple, however, still requires companies in the business of selling digital services to use this inadequate system. This requires the app to account for Apple&#039;s fee, which is significant enough to often warrant increasing prices, and to follow rules even if they do not make sense for the nature of service they are providing. Apple has frequently been found in disputes with such apps. This injects extra complication at no benefit to the marketplace, the creator, or the customer - only to Apple, who has little to no involvement after delivering the initial app download to the user&#039;s phone. The significant fee also often drives app developers to consider building their app around an advertising model instead, creating privacy concerns.&lt;br /&gt;
&lt;br /&gt;
Additionally, the 15% small businesses fee discount is judged based on the app&#039;s overall turnover, and is not based on individual creators in the app&#039;s marketplace. An app that turns over $1 million per year by providing services to creators that individually make less than $1 million per year does not have the opportunity to use the discount.&lt;br /&gt;
&lt;br /&gt;
Apple, often together with Google, use lobbying efforts in the United States and other countries in an attempt to minimize the issues. &amp;quot;ACT | The App Association&amp;quot;, pitched as an association of independent small business app developers, is at least 50% funded by Apple, and does not list its claimed 2,000 members.&amp;lt;ref&amp;gt;{{Cite web |date=1 Oct 2021 |title=Not a class ACT: the so-called App Association is simply an Apple Association and does NOT represent app developers&#039; interests in fair distribution terms |url=http://www.fosspatents.com/2021/10/not-class-act-so-called-app-association.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Cite web |date=19 Sep 2022 |title=Vast majority of ACT {{!}} The App Association&#039;s funding comes from Apple, former employees tell Bloomberg: astroturfing against app developers&#039; interests |url=http://www.fosspatents.com/2022/09/vast-majority-of-act-app-associations.html |url-status=live |access-date=16 Mar 2025 |website=[[FOSS Patents]]}}&amp;lt;/ref&amp;gt; In March 2024, the United States Department of Justice along with 16 state attorneys-general filed a lawsuit against Apple, including an accusation that the company &amp;quot;extracts more money from consumers, developers, content creators, artists, publishers, small businesses, and merchants, among others&amp;quot;.&amp;lt;ref name=&amp;quot;doj&amp;quot; /&amp;gt; The future of this lawsuit is unclear as of April 2025.&lt;br /&gt;
&lt;br /&gt;
Despite criticism of Apple forcing their fee into transactions with small businesses and creators on [[#Patreon|Patreon]], [[#Facebook online events|Facebook]], and similar platforms, on 23 January 2025, Apple announced the Advanced Commerce API. It &amp;quot;support[s] developers&#039; evolving business models - such as exceptionally large content catalogs, creator experiences, and subscriptions with optional add-ons&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=23 Jan 2025 |title=Introducing the Advanced Commerce API |url=https://developer.apple.com/news/?id=yxy958ya |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; While positioned as a way for such businesses to save development time and avoid ongoing costs by building on top of Apple&#039;s mature payments platform, its use is in fact necessary for these businesses to work within the App Store guidelines, as seen in cases outlined below. The feature requires submitting a description of the app&#039;s business model to Apple for approval. This continues a trend of requiring Apple&#039;s consent to conduct business in a place users have been trained to expect it.&lt;br /&gt;
&lt;br /&gt;
Given Apple&#039;s strong incentives, and a ticking clock as legal pressure builds, it is not hard to find stories from app developers regarding poor experiences with Apple&#039;s app review process.&lt;br /&gt;
&lt;br /&gt;
:&#039;&#039;This list is extremely incomplete. Please add examples if you know of any.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
===Epic Games===&lt;br /&gt;
{{hatnote|See also: [[wikipedia:Epic Games v. Apple|Epic Games v. Apple]] and [[wikipedia:Epic Games v. Google|Epic Games v. Google]]}}&lt;br /&gt;
&lt;br /&gt;
[[Epic Games, Inc.]] is a video game developer and publisher, known for games such as [[Fortnite]] and [[Unreal Tournament]], the [[Unreal Engine]], and the [[Epic Games Store]].&lt;br /&gt;
&lt;br /&gt;
In 2018, Epic Games launched Fortnite on the iOS and Android platforms. The company made the unusual decision to not release the app on the [[Google Play Store]] - rather, it was made available as a standalone [[wikipedia:apk (file format)|Android app package]] file (.apk), which must be installed by following a series of manual steps.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=3 Aug 2018 |title=Fortnite for Android will ditch Google Play Store for Epic’s website |url=https://www.theverge.com/2018/8/3/17645982/epic-games-fortnite-android-version-bypass-google-play-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The app was also released on the [[Samsung]] [[Samsung Galaxy Store|Galaxy Store]]. Google offered a $147 million deal for Epic Games to release Fortnite on the Play Store, which the company declined.&amp;lt;ref&amp;gt;{{Cite web |last=Robertson |first=Adi |date=9 Nov 2023 |title=Google offered Epic $147 million to launch Fortnite on the Play Store |url=https://www.theverge.com/2023/11/8/23953262/google-epic-fortnite-play-store-investment-antitrust-trial |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 22 April 2020, Fortnite was finally released on the Play Store.&amp;lt;ref&amp;gt;{{Cite web |last=Carpenter |first=Nicole |date=22 April 2020 |title=Fortnite available on the Google Play Store for the first time |url=https://www.polygon.com/2020/4/21/21229930/fortnite-available-on-google-play-android-mobile-devices |url-status=live |access-date=1 May 2025 |website=[[Polygon]]}}&amp;lt;/ref&amp;gt; In a statement, the company explained:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
After 18 months of operating Fortnite on Android outside of the Google Play Store, we&#039;ve come to a basic realization: Google puts software downloadable outside of Google Play at a disadvantage, through technical and business measures such as scary, repetitive security pop-ups for downloaded and updated software, restrictive manufacturer and carrier agreements and dealings, Google public relations characterizing third party software sources as malware, and new efforts such as Google Play Protect to outright block software obtained outside the Google Play store.&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 13 August 2020, Epic Games launched a campaign against both Apple and Google&#039;s app store business practices. The company released app updates on both platforms, introducing a method for purchasing V-Bucks in-game currency at a 20% discount by directly transacting with Epic Games, against the developer rules of both platforms. The platforms responded by removing the game from their storefronts. Epic Games then filed civil antitrust lawsuits against both companies in the Northern District of California.&amp;lt;ref&amp;gt;{{Cite web |last=Statt |first=Nick |date=14 Aug 2020 |title=Epic Games is suing Apple |url=https://www.theverge.com/2020/8/13/21367963/epic-fortnite-legal-complaint-apple-ios-app-store-removal-injunctive-relief |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; The campaign, branded &amp;quot;Free Fortnite&amp;quot;, was later extended with lawsuits and complaints in Australia,&amp;lt;ref&amp;gt;{{Cite web |date=18 Nov 2020 |title=Epic Games extends its fight against Apple to Australia |url=https://www.epicgames.com/site/en-US/freefortnite-australia-press-release |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;, the European Union,&amp;lt;ref&amp;gt;{{Cite web |date=17 Feb 2021 |title=Epic Game Files EU Antitrust Complaint Against Apple |url=https://www.epicgames.com/site/en-US/news/epic-games-files-eu-antitrust-complaint-against-apple |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt; and the United Kingdom.&amp;lt;ref&amp;gt;{{Cite web |date=30 Mar 2021 |title=Epic Games files complaint to support CMA Apple investigation |url=https://www.epicgames.com/site/en-US/news/epic-games-files-complaint-to-support-cma-apple-investigation |url-status=live |access-date=16 Mar 2025 |website=[[Epic Games]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 September 2021, Judge Yvonne Gonzalez Rogers decided on the case. While the lawsuit against Apple failed on 9 of 10 counts, Rogers ruled against Apple&#039;s use of &amp;quot;anti-steering&amp;quot; - their strategies of preventing the user from being &amp;quot;steered&amp;quot; to a third-party storefront for payment processing, placing a permanent injunction on this behavior.&amp;lt;ref&amp;gt;{{Cite web |last=Brandon |first=Russell |date=11 Sep 2021 |title=Apple must allow other forms of in-app purchase, rules judge in Epic v. Apple |url=https://www.theverge.com/2021/9/10/22662320/epic-apple-ruling-injunction-judge-court-app-store |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; Despite the case mostly failing, the discovery process provided significant insight into Apple&#039;s decisions around App Store policies, including decisions made in major app review disputes, and in one case, executive Phil Schiller arguing to reduce the fee from 30%.&amp;lt;ref&amp;gt;{{Cite web |last=Gurman |first=Mark |date=4 May 2021 |title=Apple’s Schiller Floated Cutting App Store Fees a Decade Ago |url=https://www.bloomberg.com/news/articles/2021-05-03/apple-s-schiller-floated-cutting-app-store-fees-a-decade-ago |url-status=live |access-date=1 May 2025 |website=[[Bloomberg]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Epic Games and Apple both appealed the decision. 35 state attorneys-general, the [[Electronic Frontier Foundation]] (EFF), [[Microsoft]], among others filed amicus briefs in support of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=29 Jan 2022 |title=Epic largely lost to Apple, but 35 states are now backing its fight in a higher court |url=https://www.theverge.com/2022/1/28/22907106/epic-games-v-apple-amicus-briefs-states-eff-microsoft-appeal |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 11 December 2023, the jury in the case against Google decided on all 11 counts in favor of Epic Games.&amp;lt;ref&amp;gt;{{Cite web |last=Bensinger |first=Greg |last2=Scarcella |first2=Mike |date=13 Dec 2023 |title=Epic Games wins antitrust case against Google over Play app store |url=https://www.reuters.com/legal/google-epic-games-face-off-app-antitrust-trial-nears-end-2023-12-11/ |url-status=live |access-date=1 May 2025 |website=[[Reuters]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
On 1 May 2025, Rogers found that Apple willfully chose to not comply with the 2021 injunction, commenting &amp;quot;that it thought this court would tolerate such insubordination was a gross miscalculation&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |last=Peters |first=Jay |date=1 May 2025 |title=A judge just blew up Apple’s control of the App Store |url=https://www.theverge.com/news/659246/apple-epic-app-store-judge-ruling-control |url-status=live |access-date=1 May 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Facebook online events===&lt;br /&gt;
In August 2020, in response to the COVID-19 pandemic, Facebook introduced the ability for small businesses to accept an entrance fee for events. Previously, Facebook would only act as a way to RSVP for the event - the organizer must use a third-party event ticketing system to collect fees. The company pledged to not collect any fee on event sales &amp;quot;until 2023&amp;quot;.&amp;lt;ref&amp;gt;{{Cite web |date=14 Aug 2020 |title=Paid Online Events for Small Business Recovery |url=https://about.fb.com/news/2020/08/paid-online-events/ |url-status=live |access-date=16 Mar 2025 |website=[[Meta]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Apple disagreed, requiring the feature to use the in-app purchases system. This introduced Apple&#039;s 30% fee. As this increases the price the user pays, with no benefit to the small business the user intended to support, the fee was displayed as a line item in checkout. Apple did not accept this disclosure of the fee, referring to it as &amp;quot;irrelevant&amp;quot;.&amp;lt;ref name=&amp;quot;facebook&amp;quot; /&amp;gt; Facebook was allowed to compromise on displaying the fee, but &#039;&#039;without&#039;&#039; indicating that it is specifically an App Store fee.&lt;br /&gt;
&lt;br /&gt;
===HEY===&lt;br /&gt;
HEY.com is a paid webmail provider launched in June 2020 by long-time software company [[wikipedia:37signals|37signals]], specializing in inbox organization tools.&lt;br /&gt;
&lt;br /&gt;
After successfully launching the initial version of the app on the App Store, the company announced that an update was rejected due to a complaint about the business model. The app did not intend to support in-app purchases - instead, the user is expected to already have an account with the service. Apple did not like this arrangement, and demanded the company build an in-app subscription option. The company argued that they are being held to a different set of rules than apps such as [[Netflix, Inc.|Netflix]], whose app does not provide any way to purchase a subscription.&amp;lt;ref&amp;gt;{{Cite web |last=Kastrenakes |first=Jacob |date=17 Jun 2020 |title=Hey.com exec says Apple is acting like ‘gangsters,’ rejecting App Store updates and demanding cut of sales |url=https://www.theverge.com/2020/6/16/21293419/hey-apple-rejection-ios-app-store-dhh-gangsters-antitrust |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt; After a suggestion from Apple executive Phil Schiller in the media, HEY introduced a 14 day free trial mode, which was approved.&amp;lt;ref&amp;gt;https://www.hey.com/apple/path/&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;https://techcrunch.com/2020/06/18/interview-apples-schiller-says-position-on-hey-app-is-unchanged-and-no-rules-changes-are-imminent/&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Patreon===&lt;br /&gt;
In August 2024, [[Patreon]] announced a change in arrangement with Apple for its App Store app. From November 2024, subscriptions started from the iOS app would be required to use the in-app purchase system, bypassing Patreon&#039;s own long-standing payments practices.&amp;lt;ref&amp;gt;{{Cite web |date=12 Aug 2024 |title=Apple’s requirements are about to hit creators and fans on Patreon. Here’s what you need to know. |url=https://news.patreon.com/articles/understanding-apple-requirements-for-patreon |url-status=live |access-date=16 Mar 2025 |website=[[Patreon]]}}&amp;lt;/ref&amp;gt;&amp;lt;ref name=&amp;quot;patreon&amp;quot; /&amp;gt; This change does not affect the Android app.&lt;br /&gt;
&lt;br /&gt;
By forcing Patreon out of the payments pipeline, certain payment models are no longer available to users of Patreon&#039;s iOS app. Creators who rely on the &amp;quot;per-creation&amp;quot; payment model, as opposed to the standard &amp;quot;per-month&amp;quot;, can no longer be subscribed to from the app. The app is also not able to support the &amp;quot;first-of-the-month&amp;quot; model, where payments from all subscribers are collected on the first day of the month, rather than every 30 days since each member&#039;s day of subscription. The price must also be rounded to a price tier supported by Apple.&lt;br /&gt;
&lt;br /&gt;
Patreon provides creators with the choice to increase their prices by 30% in the iOS app, or to keep the same prices but forfeit 30% to Apple. Creators frequently remind potential supporters to not use the Patreon iOS app, adding extra inconvenience to those wanting to support the work of small creators.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery mode=&amp;quot;packed&amp;quot; heights=&amp;quot;400px&amp;quot;&amp;gt;&lt;br /&gt;
File:Patreon iOS app pricing options - fee on top.png|&amp;quot;Maintain earnings and cover Apple&#039;s fee by increasing prices in iOS app&amp;quot; (Recommended)&lt;br /&gt;
File:Patreon iOS app pricing options - absorb fee.png|&amp;quot;Keep prices in the iOS app the same and cover Apple&#039;s fee yourself&amp;quot;&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A similar case occurred with the app Fanhouse in 2021.&amp;lt;ref&amp;gt;{{Cite web |last=@jasminericegirl |date=9 Jun 2021 |title=#fuckapple, a thread I cofounded @fanhouseapp 8 months ago to empower creators to monetize their content. We pay creators 90% of earnings. Now, Apple is threatening to remove Fanhouse from the app store unless we give them 30% of creator earnings. This is theft and exploitation. |url=https://x.com/jasminericegirl/status/1402691047940100100 |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===Twitter===&lt;br /&gt;
In August 2021, [[Twitter]] introduced a feature named Super Follows (now Subscriptions), in which a user can pay a subscription fee to access more of a creator&#039;s content. For each user who enables Subscriptions, Twitter must submit a new in-app purchase SKU to the App Store, which will become available with the next update to the app.&amp;lt;ref&amp;gt;{{Cite web |last=@wongmjane |date=2 Sep 2021 |title=Each Super Follow is an In-App Purchase on the App Store, but because there are too many IAPs for the Twitter app, the App Store only shows 10 instead of the full list |url=https://x.com/wongmjane/status/1433372120080261120 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt; This, of course, is subject to the 30% fee. At the time of writing in January 2025, viewing the App Store listing reveals Elon Musk&#039;s $4.00 subscription as the fourth most popular IAP item.&lt;br /&gt;
&lt;br /&gt;
==Notarization==&lt;br /&gt;
Since 2015, Apple expects all Mac apps to be &amp;quot;notarized&amp;quot;. This is a preliminary, automated malware check, which upon passing, provides a notary certificate that gets &amp;quot;stapled&amp;quot; to the app. Apple&#039;s explanation:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&lt;br /&gt;
Notarization of macOS software is not App Review. The Apple notary service is an automated system that scans your software for malicious content, checks for code-signing issues, and returns the results to you quickly. If there are no issues, the notary service generates a ticket for you to staple to your software; the notary service also publishes that ticket online where Gatekeeper can find it.&amp;lt;ref&amp;gt;{{Cite web |title=Notarizing macOS software before distribution |url=https://developer.apple.com/documentation/security/notarizing-macos-software-before-distribution |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Whether this is actually a better approach than used by Windows antivirus, where they find out about new malware samples only when they end up on a user&#039;s computer, is a separate topic.&lt;br /&gt;
&lt;br /&gt;
To comply with the DMA&#039;s regulations on app marketplaces, Apple created a new channel of releasing apps outside of the iOS App Store. Apps go through a notarization process. But the process is definitely &#039;&#039;not&#039;&#039; notarization. The name is intentionally being abused, by contrast to notarization on macOS, to make you believe it is something other than the existing App Review system. Despite the pain some developers and users have with it, notarization on macOS has always been considered a net positive. It made sense to take advantage of its reputation for the entirely different &amp;quot;notarization&amp;quot; on iOS.&lt;br /&gt;
&lt;br /&gt;
See for yourself - view the [https://developer.apple.com/app-store/review/guidelines/ App Review Guidelines] and tick &amp;quot;Show Notarization Review Guidelines Only&amp;quot;. While most rules are knocked out by this, a good number of them are still in place. These apps are still reviewed and tested by the App Review team, must have a full product listing in App Store Connect, and can be outright rejected - all in the same way as an App Store app.&lt;br /&gt;
&lt;br /&gt;
By contrast, all that is required for notarization on macOS is for your app to not be malware. You submit it to an automated system that approves it within minutes. &#039;&#039;&#039;You don&#039;t need to convince Apple your app is worthy of existing on their platform.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The point of macOS notarization is that Apple has a record of all binaries that are intended for wide distribution on macOS, and can review them both in advance and on a regular basis for known malware/common malware patterns. Say a malware app manages to initially get through, when Apple finds out, they can go back in the notary records and find every sample of that malware to analyze and block. This is purely a technical process, managed by skilled security researchers, while iOS app review and &amp;quot;notarization&amp;quot; is a business process, managed by workers who have been given a checklist of violations to look for.&lt;br /&gt;
&lt;br /&gt;
Apple is retaining complete control over what&#039;s allowed to run on iOS. On macOS, you can choose to run apps that have not been notarized (even though the process to bypass the warning is intentionally difficult). On iOS, you never get even that option. What Apple created is the App Store but with more steps. It still goes on the App Store, just hidden so it can only be installed by the third-party store it&#039;s tied to.&lt;br /&gt;
&lt;br /&gt;
*Mysk: &amp;quot;iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens.&amp;quot;&amp;lt;ref&amp;gt;{{Cite web |last=@mysk_co |date=28 Jun 2024 |title=iOS should enable alternative marketplaces to add their own links when users share their apps. Links still point to the App Store and if the app is not available there, this happens: |url=https://x.com/mysk_co/status/1806638308455256242 |url-status=live |access-date=16 Mar 2025 |website=[[X]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==JIT==&lt;br /&gt;
[[wikipedia:Just-in-time compilation|JIT]], which stands for Just-In-Time, is a method of compilation where code, instead of being compiled before being distributed (like an EXE), gets compiled into machine code in real time before being executed. This method of compilation allows for much faster loading times (when talking about websites), faster emulation (when emulating a different architecture) and faster program execution (when executing a program written in an interpreted language like JavaScript, Python, Lua...)&lt;br /&gt;
&lt;br /&gt;
Safari is allowed to use the JIT compiler to compile code from any site, and Apple&#039;s [https://apps.apple.com/app/swift-playgrounds/id908519492 Playgrounds] app on iPad is also allowed to use JIT. Playgrounds bundles Apple&#039;s [[wikipedia:Swift (programming language)|Swift]] compiler, and shares backend code with the version of Playgrounds found in [[wikipedia:Xcode|Xcode]].&lt;br /&gt;
&lt;br /&gt;
Competing apps like Pythonista (a Python IDE), emulators like Delta and UTM, and terminal environments like iSH, are not allowed to use JIT, instead having to interpret code, which comes with serious performance degradation and is more computationally expensive.&lt;br /&gt;
&lt;br /&gt;
An example of apps being heavily affected by this restriction is UTM SE. UTM is a port of [[wikipedia:QEMU|QEMU]] for iOS, iPadOS and MacOS, allowing users to create [[wikipedia:Virtual_machine|VMs]] that can run various OSes. The iPhone&#039;s hardware capable enough to emulate various OSes at full speed, but due to Apple&#039;s JIT limitation the team behind UTM had to create UTM SE (slow edition) that doesn&#039;t require JIT, but is nowhere near as fast as UTM with JIT. While methods that enable JIT for apps other than Safari and Playgrounds exist (some currently working on iOS 18.5), Apple does not allow the use of JIT in notarized apps, meaning that programs that support JIT will have to be sideloaded, which comes with its own set of restrictions.&lt;br /&gt;
&lt;br /&gt;
In the EU, Apple gave web browsers permission to use rendering and JavaScript engines other than the built-in with Apple WebKit/JavaScriptCore, with the option for JS engines to use JIT. The browser still has to be approved for an entitlement, and then must work within APIs provided by Apple for it. But, as of January 2025, no browsers that use different engines than the built-in ones have been released, mainly due to arbitrarily imposed restrictions, meant to discourage the usage of third-party engines.&amp;lt;ref&amp;gt;{{Cite web |title=Mozilla says Apple’s new browser rules are ‘as painful as possible’ for Firefox |url=https://www.theverge.com/2024/1/26/24052067/mozilla-apple-ios-browser-rules-firefox |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, Apple still does not allow different engines outside of the EU, with or without JIT support.&amp;lt;ref&amp;gt;{{Cite web |title=App Review Guidelines |url=https://developer.apple.com/app-store/review/guidelines/#2.5.6 |url-status=live |access-date=16 Mar 2025 |website=[[Apple Developer]]}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
==Sandbox==&lt;br /&gt;
You might not like app sandboxing, but it&#039;s a powerful security feature used on all modern platforms. The reality is very few apps need more than a few basic permissions. [[wikipedia:Flatpak|Flatpak]] on Linux also sandboxes apps, and it seems to work great! Still, it&#039;s completely fair that there should be processes for doing things beyond what the sandbox allows. You see some of this with permission prompts - does a flashlight app &#039;&#039;really&#039;&#039; need access to your contacts? (Apple has been burned by apps abusing user data before the current permission system was built out.&amp;lt;ref&amp;gt;{{Cite web |last=Bohn |first=Dleter |date=15 Feb 2012 |title=iOS apps and the address book: who has your data, and how they’re getting it |url=https://www.theverge.com/2012/2/14/2798008/ios-apps-and-the-address-book-what-you-need-to-know |url-status=live |access-date=16 Mar 2025 |website=[[The Verge]]}}&amp;lt;/ref&amp;gt;)&lt;br /&gt;
&lt;br /&gt;
It can go further than this. As we established in previous sections, an app can be given more access to features of the system using entitlements. These come in a few flavors:&lt;br /&gt;
&lt;br /&gt;
*&#039;&#039;&#039;Completely safe&#039;&#039;&#039;: Entitlements any developer can opt into, with little to no risk.&lt;br /&gt;
*&#039;&#039;&#039;Approval required&#039;&#039;&#039;: Entitlements that might be more of a security risk to allow, e.g. giving considerably wider access to the system, or that Apple simply doesn&#039;t want to hand out to just &#039;&#039;anyone&#039;&#039; for competitive reasons. The developer must submit a request to Apple with evidence of why they need the entitlement.&lt;br /&gt;
*&#039;&#039;&#039;Private&#039;&#039;&#039;: Entitlements that are never allowed for any app developer to use. Many of these are reasonably fenced off because they handle user data that is very risky, or bypasses permission prompts, etc, but can just as well also be guarding features Apple wants to keep to itself.&lt;br /&gt;
&lt;br /&gt;
There have been [https://gizmodo.com/researchers-uber-s-ios-app-had-secret-permissions-that-1819177235 exceptions] where Apple quietly gave a company access to private entitlements anyway, raising eyebrows.&lt;br /&gt;
&lt;br /&gt;
On iOS, you also can&#039;t be &#039;&#039;more&#039;&#039; secure than the default sandbox. That might seem crazy if you&#039;re not a developer, but it&#039;s pretty important for security in a variety of situations. On macOS, there are several entitlements you must declare to decide whether you&#039;re allowed to access certain types of user data at all. Android used this design from the very start - you can&#039;t even do fundamental things like access the internet without declaring it in your manifest. It makes it very explicit what the app&#039;s intentions are.&lt;br /&gt;
&lt;br /&gt;
iOS has one sandbox used by all App Store apps. System apps, and App Store apps developed by Apple, are allowed to expand or reduce their sandbox permissions as needed. Third-party apps do not get the right to expand or reduce their sandbox permissions at all. This is clearly less secure. To take the example of Playgrounds again, while it&#039;s allowed to run your code from a separate process executing in an ultra locked down sandbox with very few permissions, competing apps such as Pythonista must run your code in the same sandbox and address space as the main app process. The Python interpreter crashing would therefore crash the entire app, possibly losing work. In the worst case, a vulnerability in third-party code could give access to all data stored by/accessible to the app. For example, it would be a nightmare if you can tap the wrong link in Safari and have a hacker easily steal your cookies from other websites. If that third-party code could run in its own limited sandbox, the risk is significantly reduced.&lt;br /&gt;
&lt;br /&gt;
The only known workaround is to execute the code via JavaScript, as Apple&#039;s JavaScriptCore engine runs in a heavily sandboxed process. This requires you to port the code to JS, which may be a lot of work, or just not viable. You wouldn&#039;t want to run the Python interpreter inside JavaScript - the performance would be terrible!&lt;br /&gt;
&lt;br /&gt;
==In-app browsers==&lt;br /&gt;
Safari&#039;s in-app browser, that is the minimal version you get when tapping a link from social media, uses an entirely separate data store for each app. The in-app browser isn&#039;t aware of cookies in the &amp;quot;full&amp;quot; Safari app, or any other app, and doesn&#039;t support Safari extensions. Apple claimed this was to protect malicious apps from stealing or setting cookies in Safari without your knowledge, which is a fair argument, but it&#039;s hard to not notice that it makes web browsing inconvenient, encouraging users to install native apps, where they can make transactions through Apple.&amp;lt;ref&amp;gt;{{Cite web |last=@whitehatguy |date=12 Jun 2017 |title=Impact of iOS 11 no longer providing shared cookies between Safari, Safari View Controller instances |url=https://github.com/openid/AppAuth-iOS/issues/120 |url-status=live |access-date=16 Mar 2025 |website=[[GitHub]]}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
This also means your browsing in the in-app browser is just forgotten - there&#039;s no history menu, and it doesn&#039;t get logged to the history in the full Safari app either. Good luck recalling that article you read a few weeks ago.&lt;br /&gt;
&lt;br /&gt;
==See also==&lt;br /&gt;
*[https://theapplewiki.com/wiki/Eligibility Eligibility]&lt;br /&gt;
*Posts written by an author of this article:&lt;br /&gt;
**[https://adamdemasi.com/2024/04/19/app-marketplace-experience.html The iOS 17.4 app marketplace flow is a disaster]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/20/ios-eligibility.html How I tricked iOS into giving me EU DMA features]&lt;br /&gt;
**[https://adamdemasi.com/2024/04/23/ios-eligibility-features.html Features controlled by iOS 17.4&#039;s eligibility system]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Apple App Store]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=IPhone_6_error_53_fingerprint_sensor_incident&amp;diff=17416</id>
		<title>IPhone 6 error 53 fingerprint sensor incident</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=IPhone_6_error_53_fingerprint_sensor_incident&amp;diff=17416"/>
		<updated>2025-07-20T17:29:58Z</updated>

		<summary type="html">&lt;p&gt;Emayeah: minor spelling mistake correction&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;When switching from iOS major version 8 to 9, [[IPhones|iPhone]] 6 users, who chose to replace their fingerprint sensor with another one before the update, had their phones bricked&amp;lt;ref name=&amp;quot;:0&amp;quot;&amp;gt;{{Cite web |last=Miles |first=Brignall |date=2016-02-05 |title=‘Error 53’ fury mounts as Apple software update threatens to kill your iPhone 6 |url=https://www.theguardian.com/money/2016/feb/05/error-53-apple-iphone-software-update-handset-worthless-third-party-repair |url-status=live |archive-url=https://web.archive.org/web/20160205081456/https://www.theguardian.com/money/2016/feb/05/error-53-apple-iphone-software-update-handset-worthless-third-party-repair |archive-date=2016-02-05 |access-date=2025-07-16 |website=‘Error 53’ fury mounts as Apple software update threatens to kill your iPhone 6 {{!}} Mobile phones {{!}} The Guardian}}&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
==Background==&lt;br /&gt;
[[Apple]] is known for its anti-consumer practices regarding repairability, including a more recent &amp;quot;Unknown Part&amp;quot;&amp;lt;ref&amp;gt;https://discussions.apple.com/thread/254475434?sortBy=rank&amp;lt;/ref&amp;gt; notification in the &amp;quot;Settings&amp;quot; App, that is inserted on newer devices, when detecting a battery that was installed, not using means only available to their own official repair facilities. The incident discussed here ranks into just another incident, which was interpreted as deliberate practice when it originally happened&lt;br /&gt;
&lt;br /&gt;
==The fingerprint sensor incident==&lt;br /&gt;
Upon updating from iOS 8 to 9, with a not-originally-built-in fingerprint sensor installed, the iPhone 6 would be &amp;quot;permanently disabled&amp;quot;&amp;lt;ref name=&amp;quot;:0&amp;quot; /&amp;gt;, even if it worked perfectly fine before the update and with said fingerprint sensor. After a &amp;quot;fix&amp;quot; of the issue, offered by Apple, the phone&#039;s fingerprint sensor was disabled.&lt;br /&gt;
&lt;br /&gt;
===Apple&#039;s response===&lt;br /&gt;
&lt;br /&gt;
At 2:19 p.m. ET on 2/18/2016, Apple has responded to a request from TechCrunch with this statement: &amp;quot;This was designed to be a factory test and was not intended to affect customers,&amp;quot;&amp;lt;ref&amp;gt;https://techcrunch.com/2016/02/18/apple-apologizes-and-updates-ios-to-restore-iphones-disabled-by-error-53/&amp;lt;/ref&amp;gt;. The issue of the phone being unusable was fixed later&amp;lt;ref&amp;gt;{{Cite web |last=Wiens |first=Kyle |date=2016-02-18 |title=Confirmed: Apple’s Error 53 Fix Works |url=https://www.ifixit.com/News/7924/error-53-fix |url-status=live |archive-url=https://web.archive.org/web/20200420200715/https://www.ifixit.com/News/7924/error-53-fix |archive-date=2020-04-20 |access-date=2025-07-16 |website=Confirmed: Apple’s Error 53 Fix Works - iFixit}}&amp;lt;/ref&amp;gt;, however the fingerprint sensor was disabled by said fix.&lt;br /&gt;
&lt;br /&gt;
==Lawsuit==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
None are known of to the original author of this article.&lt;br /&gt;
==Consumer response==&lt;br /&gt;
&lt;br /&gt;
Consumers were very annoyed&amp;lt;ref&amp;gt;https://discussions.apple.com/thread/7463710?sortBy=rank&amp;lt;/ref&amp;gt; and had to spend their costly time and money to have a phone repaired at an additional cost for the fingerprint sensor to function again, which they did not foresee to pay. Essentially, after being robbed of an advertised functionality, they had to pay the perpetrator to get that functionality back.&lt;br /&gt;
==References==&lt;br /&gt;
{{reflist}}&lt;br /&gt;
[[Category:Apple IPhones]]&lt;/div&gt;</summary>
		<author><name>Emayeah</name></author>
	</entry>
</feed>