Renegotiate the web “bargain” by blocking all ads

The Adafruit ESPHole lets you say “How about ‘Nah?’”

Cory Doctorow
4 min readApr 27, 2022

--

An Adafruit ESPHole: an open-source hardware gadget the size of a matchbox with a small screen that reads ‘ESPHole/Conn’ing to Aisleds.Net…OK!/IP addr: 192.168.1.33/Checking 7061 domains/283 Nahs!

Back in 2019, I wrote a case-study on ad- and tracker-blocking as part of EFF’s series on adversarial interoperability (AKA “competitive compatibility” or comcom). My point was that the ad-tech industry says that it tracks you as part of a bargain: you trade away your privacy and get media in exchange, but that this was a bizarre kind of take-it-or-leave-it form of bargaining.

https://www.eff.org/deeplinks/2019/07/adblocking-how-about-nah

The ad-tech deal boils down to this: “Just by following a link to this page, you have agreed to, well, anything we feel like doing. We can collect your data, sell it, merge it with other data, share it, mine it, exploit it. Forever.”

That’s not much of a bargain. Clearly the ad-tech companies don’t take it very seriously — as Facebook’s own privacy engineers have admitted in a leaked memo, they have no idea how they’re using your data (an FB engineer called the company’s data-handling “a complete shitshow”), so how can this possibly be a fair trade?

https://www.vice.com/en/article/akvmke/facebook-doesnt-know-what-it-does-with-your-data-or-where-it-goes

I’m no free market stan, but I do think that bargaining can improve outcomes. That’s where ad-block comes in: by blocking ads (or trackers, say, with EFF’s Privacy Badger), the website makes an offer: “Give me everything,” and you make a counter-offer: “How about ‘Nah?’”

A couple weeks ago, the folks at Adafruit got in touch to tell me about a new privacy kit they were developing: the ESPHole, a variant on the PiHole privacy appliance. This is a matchbox-sized gadget based on the open source Raspberry Pi processor. You get it onto your home wifi and then tell all your devices to use it as their DNS server. It has a list of known ad servers and when your computer tries to contact one of these servers (to fetch an ad embedded in a web-page or app), it sends back 0.0.0.0 as the IP address. Your computer is unable to reach the ad server, so you don’t see the ads — and the ad-tech company doesn’t get to harvest your data.

I sent them my EFF case-study and they thought it was a great fit, so they programmed their ESPHole to count blocked ads a “Nah”s — so the screen will tell you “283 Nahs!” after blocking 283 ads.

https://learn.adafruit.com/esphole-ad-blocker?view=all

Back in 2015, Doc Searls called ad-blocking “the biggest consumer boycott in history.” The industry claims it harvests and processes our data with our consent. Gadgets like the ESPHole let you withdraw that consent, and make it stick. It lets you say, “How about ‘Nah?’”

https://web.archive.org/web/20180923223849/http://blogs-test.harvard.edu/doc/2015/09/28/beyond-ad-blocking-the-biggest-boycott-in-human-history/

In the early days of the browser, the web was taken over by an epidemic of obnoxious pop-up ads. They would spawn in invisible windows, or play sound, or run away from your cursor. Closing one would make three more pop up. We killed pop-ups once Mozilla and Opera shipped a browser with pop-up blocking turned on by default. All the arguments about whether pop-ups were good or bad for publishers or users were trumped by a technological fact: no one sees pop-up ads anymore. Once that fact was true, pop-ups disappeared for good.

America desperately needs a federal privacy law with a private right of action, and the EU desperately needs to start actually enforcing the GDPR. But as important as these laws are, the technology has a role to play here. Stopping tracking in your browser, or across your whole home network, will make it much easier to get good laws passed and enforced. After all, if no one sees invasive ads, the companies won’t have any money to mobilize to block privacy laws.

The ESPHole is $25, plus another $5 for a USB cable if you don’t already have one. I don’t have any commercial interest in Adafruit or the ESPHole — but I am proud as anything to have played a small role in inspiring this great little gadget.

Cory Doctorow (craphound.com) is a science fiction author, activist, and blogger. He has a podcast, a newsletter, a Twitter feed, a Mastodon feed, and a Tumblr feed. He was born in Canada, became a British citizen and now lives in Burbank, California. His latest nonfiction book is How to Destroy Surveillance Capitalism. His latest novel for adults is Attack Surface. His latest short story collection is Radicalized. His latest picture book is Poesy the Monster Slayer. His latest YA novel is Pirate Cinema. His latest graphic novel is In Real Life. His forthcoming books include Chokepoint Capitalism: How to Beat Big Tech, Tame Big Content, and Get Artists Paid (with Rebecca Giblin), a book about artistic labor market and excessive buyer power; Red Team Blues, a noir thriller about cryptocurrency, corruption and money-laundering (Tor, 2023); and The Lost Cause, a utopian post-GND novel about truth and reconciliation with white nationalist militias (Tor, 2023).

--

--