My Documents My Documents Newsletter Newsletter Programs Programs Games Games MS-DOS Prompt MS-DOS Prompt RSS Feed RSS Feed dont_click_this.exe dont_click_this.exe Privacy Policy Privacy Policy Terms Terms
Spain Gave a Football League the Power to Block the Internet Every Weekend

Spain Gave a Football League the Power to Block the Internet Every Weekend

April 14, 2026 — by Eduardo Yi

His father was out there somewhere

Picture this: a Sunday afternoon in Spain. Your father has dementia. He wanders, sometimes, so you bought a GPS tracker, clipped it to his jacket, and told yourself you’d done the responsible thing. The app on your phone shows a little dot moving through the neighborhood, and that dot is the difference between a quiet afternoon and a full-scale panic.

Then the dot disappears.

You reload the app. Nothing. You check your signal. Fine. You call the care provider, hands already shaking, running through the worst versions of the next hour in your head. Where is he? How long has he been offline? Did something happen?

The dot was gone. The spinner was frozen. A soccer ball had arrived instead.
The dot was gone. The spinner was frozen. A soccer ball had arrived instead.

According to posts on X and subsequent reporting, this is not a hypothetical. A family in Spain was in exactly this situation, frantically trying to locate a vulnerable relative through an app called PAJ Portal. The app had frozen mid-load. Support, when contacted, pointed to a recurring issue: the servers the app relied on were being blocked by Spanish internet providers on weekends.

Real Madrid had kicked off twenty minutes ago.

Yes, a football league can block your internet on weekends

Here is what actually happened, legally speaking. In December 2024, Commercial Court No. 6 in Barcelona handed LaLiga a standing court order that lets the league tell Spanish internet providers to block IP addresses in real time during matches. No separate court approval needed for each block. No judge reviewing the list on a Saturday afternoon. LaLiga spots what it thinks is an unauthorized stream, flags the IP address behind it, and ISPs are legally required to pull the plug. The order was upheld in March 2025, and reports suggest LaLiga flags around 3,000 IP addresses per match weekend.

Think of it as a permanent permission slip. Not “please ask the court each time.” Just: here is your stamp, go wild.

Now, here is where it gets genuinely insane. A huge portion of the modern internet runs through shared infrastructure. Cloudflare is the biggest example: a company that routes traffic for an enormous slice of the web by acting as a middleman between websites and their visitors. Among websites that use this kind of traffic-routing service, Cloudflare’s share sits around 80%.

The critical detail: thousands of completely unrelated websites share the same Cloudflare IP addresses.

One blocked door, hundreds of tenants with nowhere to send their mail: that is what killing a shared IP address looks like in practice.
One blocked door, hundreds of tenants with nowhere to send their mail: that is what killing a shared IP address looks like in practice.

Imagine the internet’s postal system runs through one giant sorting office. Every piece of mail, from every sender, to every recipient, passes through that building. LaLiga identifies one envelope carrying a dodgy football stream. Their solution? Burn the building down. Every other letter inside, gone.

That is not a metaphor chosen for dramatic effect. That is operationally what blocking a shared Cloudflare IP does. And the Spanish government gave a private football organization, one reporting over €5.4 billion in revenues, the automatic, pre-approved authority to do exactly that, every single weekend.

Who signed off on this and then went home feeling good about it?

Collateral damage report: weekend of a normal football match

Anti-theft alarms across Spain went silent. Not because burglars cut the wires. Because the alarm system’s cloud backend sat behind a Cloudflare IP that LaLiga had flagged. The house was, technically, unmonitored for the duration of the second half.

Automatic doors stopped responding to remote commands. Some were stuck open. Some were stuck shut. A football league had achieved what decades of building management software could not: total consensus.

POV: you're stuck inside the building until the end of the second half.
POV: you're stuck inside the building until the end of the second half.

Developers in Spain opened their laptops on a Saturday, ran a routine docker pull, and got back a TLS certificate error. Not a bug in their code. Not an outage at Docker. Their request had been routed to a LaLiga block page, which introduced itself via a cryptographic mismatch that broke the entire pull. CI pipelines timed out. GitLab jobs sat spinning. Engineers filed into Hacker News threads to compare notes on why football had eaten their afternoon.

3D printers went offline mid-job. Payment services hiccupped. Health apps dropped their connections. The reported casualty list reads less like an internet outage and more like a very specific curse.

And then there is the GPS tracker. The one from the opening of this piece. The little device clipped to a jacket, meant to show a moving dot on a map. It went dark during a blocking window, per reports that circulated after the incident. LaLiga has denied responsibility for that one specifically. Which is a very interesting sentence to have to write in an official statement.

A football league. A dementia patient. A blank map.

”It’s Cloudflare’s fault, actually”

Faced with the wreckage, LaLiga did what any organization would do after causing a multi-sector infrastructure disaster: issued a statement blaming Cloudflare.

The February 2025 statement accused Cloudflare of “illegal practices,” claimed the company was “knowingly protecting criminal organisations for profit,” and alleged it had dismissed LaLiga’s enforcement requests with “implausible and incoherent technical excuses.” President Javier Tebas went further, telling anyone who would listen that Cloudflare was “fully aware” it hosted over 35% of LaLiga piracy in Spain and was essentially running a protection racket for pirates.

The part LaLiga left out: Cloudflare shares IP addresses across thousands of customers because that is how CDNs have worked since the late 1990s. It is not a loophole. It is the architecture. Accusing Cloudflare of inventing shared infrastructure to frustrate Spanish football rights enforcement is roughly like accusing an apartment building of being flammable on purpose.

LaLiga, pointing at the building it set on fire, somehow with a lit match still behind its ear.
LaLiga, pointing at the building it set on fire, somehow with a lit match still behind its ear.

LaLiga is the one who lit the match. The building just happened to be full of other people’s stuff.

If it works on football, why not everything?

When unchecked power works, the instinct is never to stop. It is to expand.

According to a Telecompaper report from March 2026, a Barcelona court extended the blocking scheme beyond football to cover other live sports and entertainment, with Telefónica as a co-petitioner. Tennis. Golf. Live events. The legal infrastructure LaLiga built to protect a football match now apparently covers the full calendar of things people might want to watch from a couch. One court order to rule them all.

Then came the part that deserves its own chapter in whatever book eventually gets written about this era of internet governance.

Spanish citizens, being reasonable people who simply wanted their GPS trackers and alarm systems to work during a Clásico, started using VPNs. A privacy tool that encrypts your traffic and routes it through servers elsewhere, basically a secret underground passage for your internet connection. ProtonVPN reported a roughly 200% spike in free signups from Spain after the October 2025 blocks. People were voting with their feet.

LaLiga’s response was to go back to court and get NordVPN and ProtonVPN ordered to block a dynamic list of IPs too. A Córdoba court granted the order on February 17, 2026, without notifying either company first. NordVPN and ProtonVPN said they heard about it from the press. ProtonVPN publicly questioned the entire process.

The main tunnel gets the padlock. The side tunnels stay open. The streams kept streaming.
The main tunnel gets the padlock. The side tunnels stay open. The streams kept streaming.

The pirate streams, for what it is worth, kept working anyway. The people who actually wanted to steal football found another route. Everyone else just lost access to their privacy tools. A completely proportionate outcome.

This isn’t just Spain’s problem

Here is the number that should keep internet policymakers up at night: somewhere around 75 to 80 percent of proxied web traffic in Spain goes dark during a match weekend. Not because of a cyberattack. Not because of a natural disaster. Because a football organization filed the right paperwork with the right Barcelona court and a private €5 billion business now has a standing order to dim the lights on most of the country’s internet, on a schedule, with no judge reviewing each individual block.

Gergely Orosz, who writes The Pragmatic Engineer and has spent years covering how software actually works in the real world, put it plainly: the Spanish government is essentially sabotaging its own digital economy to protect the commercial interests of a private sports organization. That framing sounds extreme until you sit with it for a moment. The Spanish state, through its courts, handed a revenue-generating entertainment company the power to issue takedown orders against shared internet infrastructure, with no requirement to prove that each specific IP address is actually serving pirated content. The collateral damage to alarms, GPS trackers, developer tooling, and thousands of legitimate businesses is, apparently, an acceptable externality.

One courtroom exchange, one key ring, and somewhere upstream a blanket order waiting to wake up and take half the internet offline with it.
One courtroom exchange, one key ring, and somewhere upstream a blanket order waiting to wake up and take half the internet offline with it.

The precedent here is the part that travels. Spain did not invent the idea of courts ordering ISPs to block content. What it did was strip away the friction. No per-block judicial review. A standing order that reactivates automatically. Extended now to tennis, golf, and live entertainment. Applied next to VPN providers. The logical next stop is any private rights holder with deep pockets and a sympathetic judge.

If a football league can get this, why not a music publisher? A film studio? A pharmaceutical company that doesn’t like a news article living behind Cloudflare?

Spain sucks and I’m happy I don’t live there anymore.


If you read this far, you'll like what's next.

One essay a month, roughly. No noise, no sponsored content, no threads.