Delivery App Markup 2027: How Much More Menus Cost on DoorDash, Uber Eats, and Grubhub Get The Full Insight ✕

Is It Legal to Scrape Competitor Prices? US, EU, and India Explained

Is It Legal to Scrape Competitor Prices? US, EU and India Explained

Can you legally scrape competitor prices from websites and delivery apps? In many cases, collecting public prices carries limited legal risk. However, the answer depends on where you are, how you collect the data, and how you use it.

For example, restaurant chains track menu prices on DoorDash and Swiggy. Meanwhile, grocers compare shelf prices across online stores. This guide explains the main laws, court cases, and risks in the US, the EU, and India. It is not legal advice, so check your own use case with a lawyer.

RegionGeneral positionBiggest risk
USLower anti-hacking risk for public, logged-out pagesBreaking site terms you accepted
EUPrices are facts, but databases and site terms have protectionCopying a large part of a protected database
IndiaUnsettled, with no law aimed only at scrapingExtracting data “without permission” under IT Act Section 43

What It Means to Scrape Competitor Prices

To scrape competitor prices, you use software that reads public web pages and saves the prices as data. Then you can compare them in a spreadsheet, a dashboard, or a pricing tool.

In the food industry, this usually covers two kinds of data:

  • Restaurant prices: menu item prices, delivery fees, service fees and offers on DoorDash, Uber Eats, Zomato and Swiggy.
  • Grocery prices: shelf prices, unit prices, discounts and stock status on online grocery stores and quick commerce apps.

Price tracking is also common. In fact, the European Commission’s 2017 e-commerce sector inquiry found that 53% of surveyed retailers tracked rivals’ online prices. Of those, almost 70% used automatic software to do it.

Even so, the legal question goes beyond whether you can see a price. Instead, it is about how you reach the page, what you copy, and how you use the result.

Is It Legal to Scrape Competitor Prices in the US?

The US has no single web scraping law. Instead, three areas of law matter most: anti-hacking rules, contracts, and copyright.

The CFAA and Public Pages

The main US anti-hacking law is the Computer Fraud and Abuse Act (CFAA). It bans accessing a computer “without authorization”. However, two key rulings have narrowed it.

First, in Van Buren v. United States (June 3, 2021), the Supreme Court took a “gates-up-or-down” approach. In short, the question is whether you may enter a system, not why you entered it.

Then, in April 2022, the Ninth Circuit ruled again in hiQ Labs v. LinkedIn. It said scraping publicly available data likely is not access “without authorization” under the CFAA.

As a result, CFAA risk is lower when you scrape competitor prices from public, logged-out pages. By contrast, getting past a login or password is a different matter. Also note that hiQ binds only courts in the Ninth Circuit.

Terms of Service and Contracts

Still, the CFAA is not the only risk. In fact, the hiQ court said claims such as breach of contract or trespass to chattels may still apply.

The hiQ case later showed this. In November 2022, a district court found hiQ had breached LinkedIn’s User Agreement, partly through fake accounts. Then, in December 2022, hiQ agreed to a $500,000 judgment and a permanent injunction.

By contrast, Meta lost a contract claim against Bright Data in January 2024. The court found Bright Data did not “use” Facebook or Instagram when it scraped public data while logged off. Meta then dropped its remaining claim in February 2024. Similarly, in May 2024, a judge dismissed X Corp.’s scraping lawsuit against Bright Data.

So the lesson is simple. If you create an account and accept terms, those terms can bind you. Meanwhile, logged-out collection of public pages carries less contract risk.

Copyright: Prices Are Facts

US copyright law does not protect facts. In Feist v. Rural (1991), the Supreme Court held that facts are not copyrightable. So a price on its own is not protected.

However, product photos, menu descriptions, and reviews can be creative works. Therefore, collect the price fields you need, and avoid republishing copied text or images.

Is It Legal to Scrape Competitor Prices in the EU?

The EU has no single scraping law either. Instead, database rules, contract terms and data protection rules can all apply when you scrape competitor prices from EU websites.

The EU Database Right

The Database Directive (96/9/EC) gives database makers a special “sui generis” right. It protects databases that took a substantial investment to build. As a result, extracting a substantial part of such a database can infringe it.

However, the EU’s top court narrowed this in CV-Online Latvia v. Melons (June 3, 2021). There, a job search engine copied and indexed ads from another site. The court said the maker can stop this only if it puts the maker’s investment at risk. Courts must also strike a “fair balance” with users and competitors.

So copying a few prices to compare them is lower risk. By contrast, copying a whole price catalog to run a rival service is higher risk.

Website Terms After Ryanair

Contract terms matter in the EU, too. In Ryanair v. PR Aviation (January 15, 2015), a price comparison site screen-scraped Ryanair’s flight data. The court said the Database Directive does not cover a database protected by neither copyright nor the sui generis right.

In that case, the site owner can limit use through its terms, subject to national law. Therefore, read the site terms before you scrape competitor prices in Europe.

GDPR and Text and Data Mining

The GDPR covers only personal data, meaning information about an identifiable person. Menu and product prices are usually not personal data. However, reviewer names, owner names, or phone numbers can be.

In addition, the 2019 Digital Single Market Directive allows text and data mining of lawfully accessible content. Even so, rights holders can opt out, for example, “by machine-readable means” online. So check robots.txt and site terms for opt-outs, especially when you copy text or images.

Is It Legal to Scrape Competitor Prices in India?

India has no law aimed only at web scraping. Instead, three laws matter most when you scrape competitor prices from Indian websites and apps.

The IT Act, Sections 43 and 66

Section 43 of the Information Technology Act, 2000 is the biggest risk. It covers anyone who, “without permission of the owner”, downloads, copies, or extracts data from a computer system. That person may have to pay compensation to those affected.

Section 66 goes further. If someone does a Section 43 act “dishonestly or fraudulently”, it becomes a crime. The penalty is up to three years in prison, a fine of up to ₹5 lakh, or both.

However, the Act does not explain how “permission” works for public web pages. As a result, the position is unclear. So the safest approach is to collect public data only, respect blocks, and avoid logins.

The DPDP Act and Public Data

The Digital Personal Data Protection Act, 2023 covers personal data only. Moreover, Section 3(c)(ii) excludes personal data that the person made public. It also excludes data that someone had a legal duty to publish.

The government notified the DPDP Rules on November 13, 2025, and most duties apply from May 13, 2027. Even so, dish and grocery prices are not personal data. So the Act matters mainly if your scraper also collects names or contact details.

Copyright in Indian Databases

The Copyright Act, 1957 treats computer databases as “literary works” under Section 2(o). However, India has no separate database right like the EU’s.

In Eastern Book Company v. D.B. Modak (December 2007), the Supreme Court required skill, judgment, and some creativity for protection. Therefore, plain facts such as prices are unlikely to be protected on their own.

Competition Law: How You Use Scraped Prices Matters

Collecting prices is only half the story. In fact, what you do with them matters just as much under competition law.

In the US, the DOJ reached a proposed settlement with RealPage on November 24, 2025. Under it, live rent pricing may use only a landlord’s own data and publicly available information. In other words, the case centered on rivals’ nonpublic data, not public prices.

In the EU, the 2023 Horizontal Guidelines warn that collusion can happen through a shared pricing algorithm. They also say exchanging public information between rivals can still be risky if it reduces uncertainty.

Meanwhile, India’s Competition Commission (CCI) published a market study on AI and competition in October 2025. It warned that pricing algorithms can lead to collusion without human intent. It also urged companies to self-audit their AI systems.

So use scraped prices to make your own pricing decisions. Never share them with rivals, and avoid shared tools that align prices across competitors.

Scrape Competitor Prices: US vs EU vs India Compared

The table below sums up the rules side by side. Use it as a quick reference before you scrape competitor prices in a new market.

QuestionUSEUIndia
Main lawsCFAA, contract law and copyrightDatabase Directive, GDPR and DSM DirectiveIT Act, DPDP Act and Copyright Act
Public, logged-out pricesLower CFAA risk after hiQ (Ninth Circuit)Generally lower risk, since prices are factsUnclear, because Section 43 needs the owner’s permission
Site termsBinding if you accepted themMay limit use of unprotected databases (Ryanair)Read them, since contract law can apply
Database protectionFacts are not protected (Feist)Sui generis right if the maker’s investment is at riskCopyright only with some creativity (EBC v. Modak)
Personal dataState laws such as the CCPA may applyGDPR applies to personal dataDPDP Act, with an exclusion for data the person made public
Key rulingsVan Buren (2021), hiQ (2022), Meta v. Bright Data (2024)Ryanair (2015) and CV-Online (2021)Eastern Book Company v. D.B. Modak (2007)

How to Scrape Competitor Prices Responsibly

Laws differ by region, but safe practices are similar everywhere. So follow these steps whenever you scrape competitor prices:

  1. Collect public pages only. Don’t log in, use fake accounts, or get past paywalls.
  2. Read the site terms and robots.txt. Then note any limits on automated access.
  3. Keep request rates low. Heavy traffic can harm a site and may support claims like trespass to chattels.
  4. Skip personal data. Instead, collect prices, fees, and product details, not names or phone numbers.
  5. Take facts, not content. Avoid copying photos, descriptions, and reviews for republishing.
  6. Stop if asked. If a site blocks you or sends a cease-and-desist letter, pause and get advice.
  7. Use prices for your own decisions. Never share them with rivals to align prices.
  8. Get local legal advice. Laws and court rulings change, and this guide is not legal advice.

How FoodSpark Helps

Building and running your own scraper across many apps takes time. Instead, FoodSpark can scrape competitor prices for you and deliver clean data for restaurants and grocery stores.

  • Public data only: FoodSpark says it extracts only publicly available data. Also, it does not scrape personal user data, payment information, or non-public content.
  • Flexible delivery: you get CSV, JSON, XML, REST API, or webhook feeds. You can also send data to AWS S3, BigQuery, Snowflake, or Google Sheets.
  • Regular refreshes: choose one-time, weekly, daily, or hourly updates.
  • Compliance documents: legal compliance documentation is available on request.

For restaurants, see our competitor price monitoring service and our guide on monitoring competitor pricing with price data scraping. For grocery and quick commerce, see grocery data scraping and Blinkit grocery price tracking. Then check food data API pricing for plans and a free sample.

Scrape Competitor Prices: FAQs

Is it legal to scrape competitor prices?

Often, yes, when you collect public, logged-out prices. However, site terms, database rights, and laws such as India’s IT Act can change that. So check your use case with a lawyer.

Can I scrape menu prices from DoorDash, Uber Eats or Swiggy?

Public menu pages show prices to anyone. Even so, each app’s terms may limit automated access. Therefore, read the terms, avoid logins, and get legal advice for your use case.

Does GDPR apply when you scrape competitor prices?

Only if you also collect personal data. Prices and product details are usually not personal data. However, reviewer names, owner names, or phone numbers can be.

Is price scraping legal in India?

India has no law aimed only at web scraping. Instead, Section 43 of the IT Act covers extracting data without the owner’s permission. So, collect public data only, respect blocks, and get advice.

Can I use scraped prices in a pricing algorithm?

Yes, for your own pricing decisions. However, regulators in the US, EU, and India warn about shared algorithms that align rivals’ prices. So never pool private data with competitors.

How can I get competitor price data without building a scraper?

Use a data provider. For example, FoodSpark sends a free 100-row sample of restaurant or grocery price data in CSV or JSON.

Table of Contents

Need Custom Food Data?
  • Custom Food Data Solutions
  • Choose Platforms, Fields, Formats
  • Flexible Data Delivery Formats

Is It Legal to Scrape Competitor Prices? US, EU, and India Explained

Is It Legal to Scrape Competitor Prices? US, EU and India Explained

Table of Contents

Explore Our Latest Insights

Delivery App Markup 2027 How Much More Menus Cost on DoorDash, Uber Eats and Grubhub

Delivery App Markup 2027: How Much More Menus Cost on DoorDash, Uber Eats, and Grubhub

How Instacart Started: The Early Model Behind Its Grocery Prices

How Instacart started is really a story about grocery price data. In 2012, the startup had no store deals and...

Read more

Is It Legal to Scrape Competitor Prices? US, EU, and India Explained

Can you legally scrape competitor prices from websites and delivery apps? In many cases, collecting public prices carries limited legal...

Read more