DHH rant against Apple

By Lex Fridman

Share:

Key Concepts

  • Mobile Computer: The iPhone is described not just as a mobile phone but as a mobile computer, fundamentally changing how users interact with technology and software.
  • App Store Gatekeeping: The central theme revolves around Apple's control over its App Store, requiring developers to seek permission and adhere to specific payment and distribution policies.
  • In-App Payment System: Apple's mandatory use of its proprietary payment system, which takes a 30% commission on transactions.
  • Developer Autonomy: The struggle for developers to maintain control over their business operations, including pricing, discounts, refunds, and cross-platform support, when distributing through the App Store.
  • Public Pressure and Advocacy: The strategy employed by Hey to combat Apple's policies by going public and creating significant noise to force a resolution.
  • Dummy Account Rule: A specific, seemingly arbitrary rule imposed by Apple during the Hey dispute, requiring apps to perform a basic function upon download.

The iPhone as a Mobile Computer and the Rise of App Store Control

The speaker begins by reflecting on the advent of the iPhone, initially perceiving it as a mobile phone. However, he quickly realized it was a "mobile computer," a device that would become the primary computing platform for most people globally. This shift meant that any software developer aspiring to reach a wide audience would inevitably have to navigate the ecosystem controlled by the device's manufacturer. The requirement to seek permission from Apple before launching software was a point of contention for the speaker from the outset.

The Hey Launch and Apple's 30% Commission Dispute

The full extent of Apple's control became apparent during the launch of "Hey" in 2001. After two years of development and significant investment, Hey had built native clients for both iOS and Android. Upon submitting an update to fix bugs in the iOS client, Apple raised an objection: Hey was not utilizing Apple's in-app payment system. This system mandates that Apple receives a 30% commission on all transactions. Apple threatened to remove Hey from the App Store unless this policy was rectified.

Implications of Apple's App Store Policies

The speaker details the broader implications of Apple's policies beyond the 30% commission:

  • Loss of Direct Customer Relationship: Developers are not selling directly to customers but rather to Apple's inventory, which then sells to the end-user.
  • Hindrance to Business Operations: This intermediary role makes it difficult for developers to offer discounts, process refunds, or easily support multi-platform transitions (e.g., a user signing up on an iPhone and wanting to switch to Android). The speaker states, "For a million reasons, I did not want to hand my business over to Apple."

The Battle with Apple and Public Advocacy

Faced with Apple's ultimatum, Hey refused to comply, stating, "This is not fair. This is not reasonable. Please approve." When Apple did not approve, Hey escalated the situation by going public. The speaker describes this as a "prolonged two-year battle with Apple." The strategy was to create "such a racket, such noise that they will regret it."

Resolution and Key Outcomes

The prolonged public pressure resulted in a resolution that the speaker considered the "best possible outcome." Key concessions included:

  • No 30% Commission: Hey was not forced to hand over 30% of its revenue to Apple.
  • Continued App Store Presence: Hey was not removed from the App Store.
  • The "Dummy Account" Rule: As a compromise, Hey had to implement a "dummy account" feature. This rule, attributed to Phil Schiller, was seemingly created on the spot when Apple faced media scrutiny about why Hey couldn't be in the App Store, unlike many other companion apps. The rule required the app to perform a basic function upon download.

The speaker concludes that by generating significant "pain and noise" for Apple, it became more advantageous for Apple to allow Hey to remain on the platform rather than continue the protracted conflict.

Conclusion

The transcript highlights the significant power wielded by platform owners like Apple through their app stores. It details a specific instance where a developer, Hey, successfully resisted Apple's stringent policies, particularly regarding the mandatory 30% in-app payment commission, by leveraging public pressure and sustained advocacy. The case illustrates the challenges developers face in maintaining autonomy and direct customer relationships within controlled digital marketplaces, and the potential effectiveness of public outcry in negotiating these terms.

Chat with this Video

AI-Powered

Hi! I can answer questions about this video "DHH rant against Apple". What would you like to know?

Chat is based on the transcript of this video and may not be 100% accurate.

Related Videos

Ready to summarize another video?

Summarize YouTube Video