6 min read
Also: DataDome bot protection, DataDome CAPTCHA, DataDome slider, captcha-delivery.com, datadome cookie, x-datadome, DataDome Device Check
DataDome
Quick answer
DataDome is a commercial bot-protection service that scores every request to a website, app or API in real time and blocks or challenges automated traffic with an invisible Device Check or a slider CAPTCHA from captcha-delivery.com. A 403 that carries a datadome cookie or an x-datadome header means DataDome blocked you; see 403 Forbidden for what to try.
DataDome is a commercial bot-protection service that scores every request to a website, app or API in real time and blocks or challenges automated traffic, using an invisible Device Check and a slider CAPTCHA served from captcha-delivery.com.
Last verified
What people do with DataDome
- Fix 403 Forbidden on a protected site
What a DataDome block looks like and the honest options.
- Fix 429 Too Many Requests
Rate-based blocking and how to slow down correctly.
- How anti-bot systems detect scrapers
Fingerprint, IP and behaviour signals DataDome and others use.
- Compare DataDome with HUMAN (PerimeterX)
The other big commercial bot-protection vendor.
- Compare DataDome with Cloudflare
Different markers, different challenges.
- Check whether scraping a protected site is legal
Court cases, terms of service and GDPR.
Key facts
| Made by | DataDome (founded in Paris, 2015) |
|---|---|
| Headquarters | New York, Paris and Singapore |
| Products | Bot Protect, Account Protect, DDoS Protect, Ad Protect, API protection |
| Challenges | Device Check (invisible) and a slider CAPTCHA, served from captcha-delivery.com |
| Deployment | Server-side module on the CDN or web server plus a JavaScript tag or mobile SDK |
| Pricing model | Commercial subscription, sold through sales |
What is DataDome?
DataDome is a commercial bot-protection and online-fraud-prevention service. The company was founded in Paris in 2015 and now lists headquarters in New York, Paris and Singapore. Its main product, sold as Bot Protect (alongside Account Protect, DDoS Protect, Ad Protect and API protection), sits in front of a website, mobile app or API and decides in real time, request by request, whether the traffic comes from a person or from automation.
DataDome is particularly common on e-commerce, ticketing, travel and classifieds sites, the kinds of sites that suffer from scalping, price scraping, credential stuffing and fake account creation. Forrester named it a Leader in its 2024 Bot Management Software Wave. If you have ever loaded a retail or classifieds page and been shown a slider puzzle on a plain page instead of the product, there is a good chance it was DataDome.
Unlike a CAPTCHA widget that a site embeds in one form, DataDome protects every request. That is why people searching for it are usually not filling in a form; they are trying to load ordinary pages and getting blocked.
How DataDome works
DataDome is deployed as a server-side integration (a module for the CDN, load balancer or web server, such as Cloudflare, Fastly, Akamai, NGINX or AWS) plus a JavaScript tag or mobile SDK on the client. For each request:
datadome cookie if the visitor already has one.The challenges are served from DataDome's own domain, typically captcha-delivery.com (for example geo.captcha-delivery.com). DataDome currently offers:
Passing a challenge refreshes the datadome cookie, which marks the session as verified for a while. A blocked response often carries that cookie and an x-datadome response header, which is the easiest way to recognize DataDome when you are debugging.
Why DataDome appears in automation
DataDome's customers buy it specifically to stop scraping and automated account abuse, so automated sessions are exactly what it is looking for. Typical symptoms:
requests, curl, a no-code HTTP step, Google Sheets IMPORTXML) sends almost none of the browser signals DataDome expects, and never runs its JavaScript.What to do instead of fighting it
When a site has paid for DataDome, it has made a clear decision about automated access. The approaches that hold up are:
Read the site's terms and robots.txt, and see our guide on whether web scraping is legal. This page does not cover techniques for evading DataDome; vendors selling "DataDome bypass" are selling a way around a site's explicit wishes.
DataDome and Autonoly
Autonoly's agent works in a real, headed Chromium browser, so pages load and run JavaScript as they would for a person. That does not make it invisible to DataDome, and Autonoly does not claim it is: it does not solve DataDome challenges, and it does not use proxies or rotate IP addresses. If a DataDome slider or block page appears, the agent stops and hands you the browser through live browser control. If the site keeps blocking, the honest answer is an official data source rather than more retries.
Why It Matters
DataDome protects many of the retail, travel, ticketing and classifieds sites people most want to monitor or scrape. Recognizing it (403s, a datadome cookie, a slider from captcha-delivery.com) tells you quickly that the problem is a deliberate block, not a broken selector, and that an official feed or permission is the realistic path.
How Autonoly Solves It
Autonoly does not solve or bypass DataDome and has no proxies. Its agent uses a real headed Chromium browser, and when a DataDome slider or block page appears it stops and hands you the live browser so you can decide what to do.
Learn moreExamples
A price-monitoring script built on Python requests receives HTTP 403 with a datadome cookie on every product page, because it never runs DataDome's JavaScript
An agent browsing a classifieds site is shown a slider from geo.captcha-delivery.com after a few pages; it pauses and hands control to the user
A reseller replaces its scraper with the retailer's affiliate product feed after repeated DataDome blocks
Frequently Asked Questions
What is DataDome?
DataDome is a commercial bot-protection service founded in Paris in 2015. It sits in front of websites, apps and APIs, scores every request in real time and blocks or challenges traffic it judges to be automated, such as scrapers, scalpers and credential-stuffing bots.
How do I know if a site uses DataDome?
Common signs are an HTTP 403 response that sets a cookie named datadome, an x-datadome response header, and a challenge page or slider loaded from captcha-delivery.com, often geo.captcha-delivery.com.
What is the DataDome slider?
It is DataDome's visible CAPTCHA, a slider puzzle shown when a session needs more verification than the invisible Device Check provides. DataDome says most legitimate users never see it.
Why am I blocked by DataDome on a site I use normally?
VPNs, privacy extensions, unusual browsers, shared or datacenter IP addresses and very fast navigation can all lower a session's score. Disabling the VPN or extension and completing the slider usually restores access. If not, contact the site with the reference shown on the block page.
Is it legal to scrape a site protected by DataDome?
It depends on jurisdiction, the data and the site's terms. Deliberately evading a technical protection the site put in place raises legal and contractual risk. Use an official API or feed, or ask the site for access.
Can Autonoly get past DataDome?
No. Autonoly does not solve DataDome challenges and does not use proxies. If a DataDome challenge appears, the agent hands you the live browser; for repeated blocks, an official data source is the right route.
Further reading
Related terms, automations and guides
Where this concept shows up in practice.
Stop reading about automation.
Start automating.
Describe what you need in plain English. Autonoly's AI agent builds and runs the automation for you — no code required.