Judge to Google: A robots.txt violation isn't a DMCA claim

5 min read 1 source clear_take
├── "DMCA §1201 doesn't cover robots.txt or terms-of-service — they're requests and contracts, not technological locks"
│  └── Techdirt (Techdirt) → read

The article argues the court correctly recognized that a robots.txt file is a request and a ToS checkbox is a contract — neither 'effectively controls access' as §1201 requires. Even IP rate limiting and CAPTCHAs don't rise to the level of access-control technology the DMCA was designed to protect, meaning scraping public pages can't be federalized into an anti-circumvention violation.

├── "It's hypocritical for Google — which built its index by scraping the open web — to weaponize the DMCA against scrapers"
│  ├── Techdirt (Techdirt) → read

Techdirt highlights the irony that Google's entire business was built by scraping publishers who often didn't want to be scraped, and now Google wants federal anti-circumvention law to protect its own pages. The judge effectively refused to build Google a moat that Google itself couldn't have crossed in 1998.

│  └── @cdrnsf (Hacker News, 293 pts) → view

By submitting the Techdirt piece with its pointed framing ('DMCA Its Way Out of Being Scraped') and driving it to 293 points, the submitter amplified the hypocrisy angle as the story's main hook for the developer audience.

├── "Narrowing §1201 is a win for security researchers and competitive scrapers who've faced disproportionate legal threats"
│  └── Techdirt (Techdirt) → read

The piece notes that §1201 has been the 'nuclear option' in scraping cases for over a decade because it carries statutory damages, injunctive relief, and a criminal hook — a combination that terrifies defense counsel more than a straight copyright claim. Cutting off that theory for routine bot-detection bypass removes a chilling tool that has been used against security researchers and price-comparison scrapers alike.

└── "The ruling is narrow — Google still has breach of contract, trespass to chattels, and CFAA claims to litigate"
  └── Techdirt (Techdirt) → read

The article is careful to note that only the DMCA §1201 count was dismissed; Google's other theories survive and will be litigated on their own merits. Scrapers shouldn't read this as a green light — the CFAA in particular remains a live threat, and contract-based claims can still succeed where the DMCA can't reach.

What happened

A federal judge rejected Google's attempt to use the Digital Millennium Copyright Act as a blunt instrument against a company scraping its public search results. The ruling, covered by Techdirt on July 27, dismissed Google's DMCA §1201 claim — the anti-circumvention provision originally written to stop people from cracking DVD encryption — on the grounds that Google's protections against scraping don't actually qualify as 'technological measures' under the statute.

The court's reasoning is the interesting part: a robots.txt file is a request, not a lock, and a terms-of-service checkbox is a contract, not a cipher. Neither one "effectively controls access" in the way §1201 requires. IP-based rate limiting and CAPTCHA challenges came closer to the line, but the judge wasn't persuaded that routing around them constitutes circumvention of an access-control technology in the DMCA sense. Google's remaining claims — breach of contract, trespass to chattels, and the perennial Computer Fraud and Abuse Act theory — survive and will be litigated on their own merits.

The irony wasn't subtle, and Techdirt didn't let it pass. Google, the company whose entire index was built by scraping the open web against the wishes of a nontrivial fraction of publishers, tried to argue that scraping *its* pages was a federal anti-circumvention violation. The judge, in effect, declined to help Google build a moat that Google itself would never have been able to cross in 1998.

Why it matters

DMCA §1201 has been the nuclear option in scraping cases for over a decade. Plaintiffs love it because it carries statutory damages, injunctive relief, and a criminal hook — three things that make defense counsel's stomach drop faster than a straight copyright claim ever would. The theory: if you scraped past our bot detection, you 'circumvented' a technological measure, and you owe us regardless of what you did with the data. It has been used against security researchers, price aggregators, academic crawlers, and, more recently, AI training pipelines.

This ruling doesn't kill that theory, but it puts real weight on the word 'effectively.' Courts have been drifting toward a stricter reading for a while — the Van Buren decision at the Supreme Court in 2021 narrowed the CFAA's 'exceeds authorized access' language along parallel lines, and hiQ v. LinkedIn established that scraping public data isn't 'without authorization' under the CFAA. This decision extends the same skepticism to §1201: if you didn't build an actual gate, you don't get to claim someone picked the lock.

The practical delta for anyone running a scraper: the plaintiff bar just lost its favorite escalation. Contract claims are still very much alive — and if you clicked 'I agree' on a terms page or authenticated with an API key, you have contract exposure. Trespass to chattels is still alive if you actually degrade the target's servers. CFAA is still alive in narrower form. But the statutory-damages-plus-criminal-liability combo of §1201 requires an actual access control, not a sternly worded robots.txt.

Community reaction on Hacker News (293 points and climbing) leaned toward vindication, with more than one commenter noting that the same Google now suing over scraping has spent years arguing to publishers that indexing is fair use and that opting out via robots.txt is sufficient recourse. You cannot simultaneously argue that robots.txt is a valid opt-out mechanism when you're the scraper and a federally protected access control when you're the scrapee. The judge, without saying it out loud, made Google pick one.

What this means for your stack

If you build against the public web — search intelligence, price monitoring, RAG-over-news, LLM pretraining, market research, security scanning, competitive analysis — your legal risk model just got a little more legible. The rough hierarchy, after this ruling:

Lowest risk: scraping public, unauthenticated pages, respecting rate limits, not accepting any terms of service (no login, no click-through). The DMCA §1201 threat is now substantially weaker here, and CFAA post-hiQ is weaker still. You still have to worry about copyright on the *content itself*, but that's a different fight.

Medium risk: scraping past rate limits, rotating IPs, solving CAPTCHAs programmatically. The judge in this case wasn't ready to call CAPTCHA-bypass §1201 circumvention, but a different judge on different facts might. Assume the theory is bruised, not dead.

High risk: anything behind a login. The moment you authenticate, you're in contract territory, and contract claims survived this ruling untouched. If the ToS says 'no automated access,' you have exposure regardless of how the DMCA question shakes out. Same story for anything using an official API — the API key is the contract.

The practical implication for engineering leads: revisit your scraping playbook and separate the 'public and unauthenticated' pipelines from the 'authenticated or click-through' ones, because those two categories now sit on very different legal footing. A lot of teams have historically lumped them together under a single 'scraping is fine, we're careful' policy. That policy needs a second column.

For the AI-training crowd specifically: this doesn't resolve the copyright question — the NYT v. OpenAI case and its cousins are still the ones to watch there — but it does mean the 'you circumvented our bot detection' add-on claim just got harder to sustain. Model shops that build their own crawlers, rather than buying pre-scraped Common Crawl dumps, should still be documenting robots.txt compliance and rate-limit behavior. Not because it's required, but because it's the difference between a defensible good-faith crawl and a case that gets to a jury.

Looking ahead

Expect Google to appeal or amend, and expect the surviving contract and CFAA claims to grind on for another year or two. But the doctrinal drift is clear: courts are increasingly unwilling to let plaintiffs paper over the absence of real access controls with statutory-damages theories. The next case to watch is whichever LLM shop gets sued next by a large publisher — the DMCA §1201 count will still be pleaded, but it now has a fresh, on-point defense precedent. That's a small shift in one district court, but in scraping litigation, small shifts compound quickly.

Hacker News 325 pts 136 comments

Judge Rejects Google's Attempt to DMCA Its Way Out of Being Scraped

→ read on Hacker News

// share this

// get daily digest

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