DOJ v.s. Apple - Super Apps
- English 🇺🇸
- 한국어 🇰🇷
Super Apps: Apple prevented apps from threatening its smartphone monopoly by undermining mini programs that reduce user dependence on the iPhone
For years, Apple denied its users access to super apps because it viewed them as "fundamentally disruptive" to "existing app distribution and development paradigms" and ultimately Apple's monopoly power. Apple feared super apps because it recognized that as they become popular, "demand for iPhone is reduced." So, Apple used its control over app distribution and app creation to effectively prohibit developers from offering super apps instead of competing on the merits.
A super app is an app that can serve as a platform for smaller "mini" programs developed using programming languages such as HTML5 and JavaScript. By using programming languages standard in most web pages, mini programs are cross platform, meaning they work the same on any web browser and on any device. Developers can therefore write a single mini program that works whether users have an iPhone or another smartphone.
Super apps can provide significant benefits to users. For example, a super app that incorporates a multitude of mini programs might allow users to easily discover and access a wide variety of content and services without setting up and logging into multiple apps, not unlike how Netflix and Hulu allow users to find and watch thousands of movies and television shows in a single app. As one Apple executive put it, "who doesn't want faster, easier to discover apps that do everything a full app does?" Restricting super apps makes users worse off and sacrifices the short-term profitability of iPhones for Apple.
Super apps also reduce user dependence on the iPhone, including the iOS operating system and Apple's App Store. This is because a super app is a kind of middleware that can host apps, services, and experiences without requiring developers to use the iPhone's APIs or code.
As users interact with a super app, they rely less on the smartphone's proprietary software and more on the app itself. Eventually, users become more willing to choose a different smartphone because they can access the same interface, apps, and content they desire on any smartphone where the super app is also present. Moreover, developers can write mini programs that run on the super app without having to write separate apps for iPhones and other smartphones. This lowers barriers to entry for smartphone rivals, decreases Apple's control over third-party developers, and reduces switching costs.
Apple recognizes that super apps with mini programs would threaten its monopoly. As one Apple manager put it, allowing super apps to become "the main gateway where people play games, book a car, make payments, etc." would "let the barbarians in at the gate." Why? Because when a super app offers popular mini programs, "iOS stickiness goes down."
Apple's fear of super apps is based on first-hand experience with enormously popular super apps in Asia. Apple does not want U.S. companies and U.S. users to benefit from similar innovations. For example, in a Board of Directors presentation, Apple highlighted the "[u]ndifferentiated user experience on [a] super platform" as a "major headwind" to growing iPhone sales in countries with popular super apps due to the "[l]ow stickiness" and "[l]ow switching cost." For the same reasons, a super app created by a U.S. company would pose a similar threat to Apple's smartphone dominance in the United States. Apple noted as a risk in 2017 that a potential super app created by a specific U.S. company would "replace[ ] usage of native OS and apps resulting in commoditization of smartphone hardware."
Apple did not respond to the risk that super apps might disrupt its monopoly by innovating. Instead, Apple exerted its control over app distribution to stifle others' innovation. Apple created, strategically broadened, and aggressively enforced its App Store Guidelines to effectively block apps from hosting mini programs. Apple's conduct disincentivized investments in mini program development and caused U.S. companies to abandon or limit support for the technology in the United States.
In particular, part of what makes super apps valuable to consumers is that finding and using mini programs is easier than using an app store and navigating many separate apps, passwords, and set-up processes. Instead of making mini program discovery easy for users, however, Apple made it nearly impossible.
Since at least 2017, Apple has arbitrarily imposed exclusionary requirements that unnecessarily and unjustifiably restrict mini programs and super apps. For example, Apple required apps in the United States to display mini programs using a flat, text-only list of mini programs. Apple also banned displaying mini programs with icons or tiles, such as descriptive pictures of the content or service offered by the mini program. Apple also banned apps from categorizing mini programs, such as by displaying recently played games or more games by the same developer. These restrictions throttle the popularity of mini programs and ultimately make the iPhone worse because it discourages developers from creating apps and other content that would be attractive to iPhone users.
Apple also selectively enforced its contractual rules with developers to prevent developers from monetizing mini programs, hurting both users and developers. For example, Apple blocked mini programs from accessing the APIs needed to implement Apple's in-app payment (IAP) system—even if developers were willing to pay Apple's monopoly tax. Similarly, Apple blocked developers' ability to use in-app payment methods other than directly using IAP. For instance, super apps could create a virtual currency for consumers to use in mini programs, but Apple blocked this too. Apple, however, allows other, less-threatening apps to do so.
슈퍼앱: 애플은 아이폰 독점을 위협하는 앱들의 출시를 막아왔다. 아이폰에 대한 의존도를 낮추는 미니 프로그램들을 제한함으로써 이를 달성했다.
수년 동안 애플은 슈퍼앱이 "기존 앱 배포 및 개발 패러다임"과 궁극적으로 애플의 독점력을 "근본적으로 방해한다"고 여겨 사용자들이 슈퍼앱에 접근하는 것을 거부해 왔다. 슈퍼앱이 대중화될수록 "아이폰에 대한 수요가 감소"할 것이라고 인식했기 때문이다. 따라서 애플은 앱 배포 및 개발에 대한 통제력을 이용하여 개발자들이 경쟁력 있는 슈퍼앱을 제공하는 것을 효과적으로 금지했다.
슈퍼앱은 HTML5와 자바스크립트 같은 프로그래밍 언어를 사용하여 개발된 더 작은 "미니" 프로그램들을 위한 플랫폼 역할을 하는 앱이다. 대부분의 웹 페이지에서 표준으로 사용되는 프로그래밍 언어를 사용함으로써, 미니 프로그램은 크로스 플랫폼이 된다. 즉, 모든 웹 브라우저와 기기에서 동일하게 작동한다는 의미다. 따라서 개발자들은 사용자가 아이폰이나 다른 스마트폰을 가지고 있는지에 관계없이 작동하는 단일 미니 프로그램을 작성할 수 있다.
슈퍼앱은 사용자에게 상당한 이점을 제공할 수 있다. 예를 들어, 많은 미니 프로그램을 통합한 슈퍼앱은 사용자가 넷플릭스와 훌루에서 수천 개의 영화와 TV 쇼를 쉽게 찾아 시청할 수 있는 것처럼, 여러 앱에 가입하고 로그인하지 않고도 다양한 콘텐츠와 서비스를 쉽게 발견하고 액세스할 수 있게 해준다. 한 애플 임원의 말처럼 "완전한 앱이 하는 모든 것을 더 빠르고 쉽게 발견할 수 있는 앱을 원하지 않는 사람이 어디 있겠는가?" 슈퍼앱을 제한하는 것은 사용자에게 불리하며 애플의 단기 수익성을 희생시킨다.
슈퍼앱은 또한 아이폰, iOS 운영 체제 및 애플의 앱스토어에 대한 사용자 의존도를 낮춘다. 왜냐하면 슈퍼앱은 개발자가 아이폰의 API나 코드를 사용하지 않고도 앱, 서비스 및 경험을 호스팅할 수 있는 일종의 미들웨어이기 때문이다.
사용자가 슈퍼앱과 상호 작용할수록 스마트폰의 독점 소프트웨어에 대한 의존도는 줄어들고 앱 자체에 대한 의존도는 높아진다. 결국 사용자는 슈퍼앱이 존재하는 모든 스마트폰에서 동일한 인터페이스, 앱 및 원하는 콘텐츠에 액세스할 수 있기 때문에 다른 스마트폰을 선택할 의향이 더 커진다. 또한 개발자는 아이폰과 다른 스 마트폰에 별도의 앱을 작성하지 않고도 슈퍼앱에서 실행되는 미니 프로그램을 작성할 수 있다. 이는 스마트폰 경쟁업체의 진입 장벽을 낮추고, 애플의 제3자 개발자에 대한 통제력을 약화시키며, 전환 비용을 줄인다.
애플은 미니 프로그램이 있는 슈퍼앱이 자신의 독점력을 위협할 것이라는 점을 인식하고 있다. 한 애플 관리자의 말처럼 슈퍼앱이 "사람들이 게임을 하고, 차를 예약하고, 결제하는 등의 주요 관문"이 되도록 허용하는 것은 "야만인들을 성문 안으로 들여보내는 것"과 같다. 왜 그럴까? 슈퍼앱이 인기 있는 미니 프로그램을 제공하면 "iOS의 점착성이 떨어지기" 때문이다.
애플의 슈퍼앱에 대한 두려움은 아시아의 엄청나게 인기 있는 슈퍼앱에 대한 직접 경험에 기반을 두고 있다. 애플은 미국 기업과 사용자들이 유사한 혁신의 혜택을 누리는 것을 원하지 않는다. 예를 들어 이사회 프레젠테이션에서 애플은 "[초]차별화되지 않은 사용자 경험"을 인기 있는 슈퍼앱이 있는 국가에서 아이폰 판매 증가의 "주요 역풍"으로 강조했는데, 이는 "낮은 점착성"과 "낮은 전환 비용" 때문이었다. 같은 이유로 미국 기업이 만든 슈퍼앱은 미국 내 애플의 스마트폰 지배력에 유사한 위협이 될 것이다. 애플은 2017년에 특정 미국 기업이 만든 잠재적 슈퍼앱이 "스마트폰 하드웨어의 상품화를 초래하여 기본 OS 및 앱 사용을 대체할 수 있다"는 점을 리스크로 지적했다.
애플은 슈퍼앱이 자신의 독점을 붕괴시킬 수 있다는 위험에 혁신으로 대응하지 않았다. 대신 앱 배포에 대한 통제력을 행사하여 다른 이들의 혁신을 억눌렀다. 애플은 앱이 미니 프로그램을 호스팅하는 것을 효과적으로 차단하기 위해 앱스토어 가이드라인을 만들고, 전략적으로 확대하고, 적극적으로 시행했다. 애플의 행위는 미니 프로그램 개발에 대한 투자 의욕을 떨어뜨리고 미국 기업들이 미국 내에서 이 기술에 대한 지원을 포기하거나 제한하게 만들었다.
특히 슈퍼앱이 소비자에게 가치 있는 이유 중 하나는 미니 프로그램을 찾고 사용하는 것이 앱스토어를 사용하고 여러 개별 앱, 비밀번호 및 설정 프로세스를 탐색하는 것보다 쉽다는 것이다. 그러나 애플은 사용자가 미니 프로그램을 쉽게 발견할 수 있도록 하는 대신 거의 불가능하게 만들었다.
2017년 이후로 애플은 미니 프로그램과 슈퍼앱을 불필요하고 부당하게 제한하는 배타적 요구사항을 임의로 부과해 왔다. 예를 들어 애플은 미국의 앱이 미니 프로그램을 텍스트로만 된 평면 목록으로 표시하도록 요구했다. 또한 미니 프로그램이 제공하는 콘텐츠나 서비스를 설명하는 그림 같은 아이콘이나 타일로 미니 프로그램을 표시하는 것을 금지했다. 애플은 또한 앱이 최근에 플레이한 게임이나 동일한 개발자의 다른 게임을 표시하는 것과 같이 미니 프로그램을 범주화하는 것도 금지했다. 이러한 제한은 미니 프로그램의 인기를 억제하고 궁극적으로 아이폰 사용자에게 매력적일 앱과 기타 콘텐츠를 개발자들이 만드는 것을 막아 아이폰을 더 나쁘게 만든다.
애플은 또한 개발자와의 계약 규칙을 선별적으로 시행하여 개발자가 미니 프로그램을 수익화하는 것을 막아 사용자와 개발자 모두에게 피해를 줬다. 예를 들어 애플은 개발자가 애플의 독점 수수료를 기꺼이 지불하려 했음에도 불구하고 미니 프로그램이 애플의 인앱 결제(IAP) 시스템을 구현하는 데 필요한 API 에 액세스하는 것을 차단했다. 마찬가지로 애플은 개발자가 IAP를 직접 사용하는 것 외에 인앱 결제 방식을 사용하는 것도 막았다. 예를 들어 슈퍼앱은 소비자가 미니 프로그램에서 사용할 가상 화폐를 만들 수 있지만, 애플은 이것도 차단했다. 하지만 애플은 위협이 덜한 다른 앱에서는 이를 허용한다.