EU hits Google with €890M fine for tilting search and Android

4 min read 1 source clear_take
├── "The behavioral remedies matter more than the fine itself"
│  └── top10.dev editorial (top10.dev) → read below

The €890M penalty is a rounding error against Alphabet's cash, but the required UI changes exposing rival comparison services and unbundling Google Pay from Play Store access impose real structural constraints. Non-compliance triggers periodic penalty payments of up to 5% of daily worldwide turnover — roughly $50M per day — which forces actual compliance rather than a decade of appeals.

├── "This is a landmark DMA enforcement that treats Google's entire distribution stack as one anticompetitive machine"
│  └── top10.dev editorial (top10.dev) → read below

Earlier cases treated self-preferencing as a discrete abuse in one product, but this ruling frames search results, Android defaults, Play Store rules, and billing as a single integrated system of anticompetitive leverage. That's exactly the theory the Digital Markets Act was written to enable, making this the first successful test of the DMA's holistic gatekeeper framework layered on top of traditional Article 102 abuse-of-dominance findings.

└── "The DMA closes the appeals-delay loophole Google exploited in prior cases"
  └── The Guardian (The Guardian) → read

Reports that Teresa Ribera's Commission is using the DMA's fast-track compliance path, which has its own penalty schedule distinct from traditional antitrust timelines. Unlike the 2017 Shopping case which Google stretched out through nearly a decade of appeals, this ruling can't be indefinitely delayed — the DMA compliance clock runs independently of any appellate process.

What happened

The European Commission handed Google a €890 million fine on Wednesday for two distinct competition breaches: preferencing its own vertical search products (Shopping, Flights, Hotels, Local) over rival specialized search engines, and using contractual and technical levers in the Android ecosystem to disadvantage competing app stores and payment providers. The Guardian broke the numbers; the Commission's press pack confirms the split roughly 60/40 between the search self-preferencing charge and the Android app-distribution charge.

This is Google's fifth major EU antitrust hit since 2017, bringing the running total past €9 billion — a rounding error against Alphabet's cash pile, but the behavioral remedies attached to this one bite harder than the check. The Commission is requiring Google to expose rival comparison services in the same UI real estate as its own, and to stop conditioning Play Store access on bundling Google Pay and Google's billing library. Non-compliance triggers periodic penalty payments of up to 5% of Alphabet's average daily worldwide turnover — roughly $50M per day of foot-dragging.

Margrethe Vestager is gone, but her successor Teresa Ribera made clear this is a Digital Markets Act enforcement action layered on top of a traditional Article 102 abuse-of-dominance finding. In practice that means Google can't run out the clock with a decade of appeals the way it did with the 2017 Shopping case — the DMA has a fast-track compliance path with its own penalty schedule.

Why it matters

The pattern the Commission is punishing isn't new, but the framing is. Earlier cases treated self-preferencing as a discrete abuse in one product. This one treats Google's entire distribution stack — search results page, Android defaults, Play Store rules, billing — as a single anticompetitive machine, which is exactly the theory the DMA was written to enable. That matters because it's the first time a regulator has successfully argued the parts add up to something worse than the sum.

Compare the U.S. approach. The DOJ won its search monopolization case against Google in 2024, but the remedy phase has dragged and the proposed structural fixes (divesting Chrome, licensing the search index) look increasingly unlikely to survive appeal. Europe is doing the opposite: smaller structural asks, faster behavioral changes, and penalty payments that scale with delay. If you're a rival comparison-shopping engine or an alternative Android app store, the EU is the only jurisdiction where the calendar is actually moving.

The community reaction has been split along predictable lines. Kelkoo and Foundem — the shopping comparison sites that filed the original 2010 complaint — called it "vindication, 16 years late." Epic's Tim Sweeney posted that the Android portion "finally acknowledges what every developer who ships a sideloaded app already knew." On the other side, several EU-based publishers pointed out that reducing Google's share of vertical search traffic doesn't automatically send visitors to their sites — it often sends them to Amazon, Booking, and Skyscanner, which have their own gatekeeper problems.

The uncomfortable truth for developers is that antitrust remedies rarely produce the diverse competitive landscape the theory promises; they usually produce a slightly different oligopoly. The 2017 Shopping remedy is instructive: Google technically complied by opening a bidding auction for the shopping carousel, and the winners of that auction turned out to be… Google-scale ad buyers, not the small comparison engines the case was supposed to protect. Watch whether the new remedy has better design.

What this means for your stack

If you ship an Android app in the EU, three things change in the next 6-12 months. First, the Play Store's billing exclusivity is dead for real this time — you can route payments through Stripe, Adyen, or your own PSP without the 15-30% Google take, and without the current "user choice billing" 4% surcharge that made the alternative uneconomic. Second, alternative app stores (Aptoide, F-Droid, Epic Games Store, Samsung Galaxy Store) get equal footing in the Android setup flow — which means your distribution strategy stops being "Play Store or nothing." Third, the default-apps choice screen expands beyond browsers and search engines to include maps, email, and calendar, which is going to shake up the assumed-default behavior a lot of consumer apps rely on.

If you run an SEO-dependent business in Europe, the search remedy is the one to watch. Google will have to surface competing vertical search results in the same visual weight as its own OneBox modules, which is the first structural change to the SERP layout in over a decade. The winners will be domain-specific engines that have been quietly building — Kagi for general search, Kayak-style aggregators for travel, Idealo for shopping. The losers will be sites that have optimized for the very specific ranking signals Google's vertical products use, because that traffic pattern is about to fragment.

For infrastructure and platform teams, the second-order effect is what to plan for: Google's incentive structure is about to shift toward monetizing the search index and Android platform more directly, because the free-distribution flywheel has legal limits now. Expect API pricing changes, more aggressive Cloud Run and Vertex AI push, and — this is speculative but consistent with the pattern — a real Play Store fee cut announced within 90 days as a preemptive gesture toward the next Commission investigation.

Looking ahead

Google will appeal, and the appeal will lose, and by then the behavioral remedies will already be operating for two years. The more interesting question is whether the U.S. and UK regulators use the EU record as a template — the CMA has an open DMU investigation into Google's ad-tech stack, and the theory of harm in the EU's Android finding maps almost one-to-one. If you build for developers, the practical assumption for the next 24 months is: Europe first for regulatory pilots, U.S. second, everywhere else on a lag. Plan your compliance work accordingly.

Hacker News 140 pts 147 comments

EU fines Google €890M for competition breaches over search and apps

→ read on Hacker News

// share this

// get daily digest

Top 10 dev stories every morning at 8am UTC. AI-curated. Retro terminal HTML email.