Cloudflare Turnstile GDPR – At a Glance

Turnstile's privacy policy lacks transparency.

Cloudflare doesn't clearly disclose which data signals are collected, how long they're retained, or their exact use beyond bot detection.

Website operators bear full compliance responsibility.

Using Turnstile doesn't automatically make your site GDPR/CCPA compliant; you must conduct DPIAs, establish legitimate interest basis, and ensure proper data agreements.

Cookies and data transfer ambiguities create legal risk.

Turnstile references Cloudflare's general cookie policy instead of a dedicated one, and unclear data routing between EU/US servers raises Schrems II compliance concerns.

Friendly Captcha offers privacy-by-design compliance.

Proof-of-work technology processes data on user devices only, with clear policies, functional cookies only, 30-day auto-deletion, and zero international data transfers. Try Friendly Captcha ›

Protecting websites from malicious bot activity has become essential and has proved its importance. However, the tools we use to combat bots often come with privacy concerns.

Cloudflare Turnstile presents itself as a privacy-first and user-friendly alternative to traditional CAPTCHA solutions like Google reCAPTCHA. But, does it truly deliver on its privacy promises?

This article examines the reality behind Turnstile’s privacy addendum and data collection practices, its compliance with privacy regulations such as General Data Protection Regulation, and the responsibilities that fall on website operators.

The Silent Guardian: How Turnstile Operates

Turnstile runs silently in the background when its Invisible Mode is activated. This approach based on JavaScript challenges initially appears more user-friendly and privacy-conscious. The user doesn’t see a traditionnal CAPTCHA challenge or has to solve one. Indeed, the quite seamless CAPTCHA experience seems to be a good option for those seeking to reduce friction without sacrificing security.

However, the invisibility of Turnstile creates a false sense of privacy. What happens behind the scenes tells a different story.

Turnstile Privacy Notice: Vague Data Collection Practices

Cloudflare’s Turnstile privacy policy mentions collecting a “variety” of client-side signals to work and protect from bots. But what does “variety” mean in practical terms?

Cloudflare’s privacy policy lacks specificity and the GDPR’s principle of transparency. Cloudflare does not provide a detailed list of which data points are collected, how long they’re retained, or exactly how they’re used beyond bot detection.

Instead of maintaining a dedicated privacy policy for Turnstile, Cloudflare links to its general cookie policy. This creates a fragmented experience for privacy-conscious users and website operators trying to understand their compliance obligations. You must piece together information from multiple documents to get a complete picture – if you can find it at all.

What Signals Does Turnstile Collect?

According to Cloudflare’s documentation, this includes browser characteristics, user interaction patterns, and device information. However, the exact parameters remain opaque. Website operators report confusion about whether this includes IP addresses, device fingerprints, or behavioral tracking data that could identify users indirectly.

One Reddit user in the r/GDPR community expressed this concern directly. This skepticism reflects a broader sentiment among European privacy advocates, and highlights an important issue: for website security, Cloudflare acts as a Data Processor acting on behalf of the website owner (the Data Controller), with access to visitor information.

One documented example: Cloudflare’s official Turnstile privacy policy lists IP address, TLS fingerprint, User-Agent, and Sitekey, but not WebGL renderer data, despite independent analysis and user-reported diagnostics showing Turnstile actively checks GPU model and driver strings.

WebGL renderer strings are hardware-bound and session-stable. It is a persistent identifier that works without cookies. Under the EDPB’s Guidelines 2/2023 on Art. 5(3) ePrivacy Directive, such fingerprinting signals require a lawful basis. Operators carry the compliance burden – for signals Cloudflare doesn’t disclose.

Does Cloudflare Turnstile Use Cookies?

Turnstile does set cookies for bot detection and session management. Cloudflare claims that Turnstile only uses “signals” for strict bot protection purposes. These are classified as “strictly necessary” cookies under GDPR and ePrivacy directive, which means they don’t technically require user consent.

In general, cookies are a central point of confusion for the usage of Turnstile, because the Turnstile service does not have a dedicated cookie policy and links to general Cloudflare’s policy. Cloudflare’s general cookie policy is lengthy and complex, covering all Cloudflare services, and mentioning targeting and performance cookies. This shift between a general policy and a specific product within the Cloudflare family is an issue that has never been clarified.

What does this mean for website operators?

Website operators are required to navigate this documentation to understand exactly which cookies Turnstile sets, their purposes, and their retention periods. For many operators, this is an overwhelming task.

In the United States, where privacy regulations are less stringent than in Europe, this lack of clarity might seem less pressing. However, American businesses increasingly serve European users and must comply with European Union’s GDPR regardless of their location. Additionally, state-level privacy laws like the California Consumer Privacy Act (CCPA) are creating new compliance requirements even in the US.

Eventually, we need to mention a specificity to Cloudflare Turnstile. The c-data field allows to send customer data from the client in the verification response to the backend. This flexibility, while useful for developers, adds another layer of potential data exposure if not handled carefully.

The Operator is Responsible to be GDPR Compliant

Cloudflare Turnstile relies on legitimate interest as the legal basis for bot protection rather than user consent. This is a key distinction. Under GDPR, “legitimate interest” allows companies to process personal data without explicit consent, provided the processing is necessary and proportionate. Then Cloudflare argues that preventing bot attacks and protecting website security constitutes a legitimate interest.

On the surface, this sounds reasonable. Bot protection is undeniably important. However, the burden of compliance doesn’t end with Cloudflare’s claims of legitimacy and technical necessity. Website operators remain fully responsible for the entire compliance framework, including:

  • Establishing a legitimate interest basis for your specific use case

  • Conducting a Data Protection Impact Assessment (DPIA)

  • Updating your privacy notice with clear information about Turnstile systems

  • Ensuring proper Data Processing Agreements (DPA) are in place

  • Reviewing all cookies set by Turnstile and documenting their purposes

  • Monitoring Cloudflare’s compliance practices over time

In other words, Cloudflare provides the tool, but you provide the accountability. This is a critical point often overlooked by webmasters who assume that using a “GDPR-compliant” service automatically makes their website compliant.

Turnstile and CCPA’s Lawful Basis

For CCPA compliance in the United States, similar responsibilities apply. While CCPA has a lower bar than GDPR, it still requires transparency about data collection and the ability for California residents to opt out of certain data uses. Website operators must ensure their privacy policies disclose Turnstile’s data collection practices to comply with CCPA requirements.

Data Transfer and International Considerations

Another compliance complexity arises from data transfers. Cloudflare operates data centers in both the EU and the US. When Turnstile collects data from European visitors, where is that data really processed? While Cloudflare states it has EU data centers available, the privacy policy doesn’t make it clear whether data is automatically routed to European servers or might be transferred to the United States.

This matters because transferring personal data from the EU to the US requires specific legal mechanisms, such as Standard Contractual Clauses (SCCs) or an adequacy decision. The landscape has been uncertain since the Schrems II ruling, which cast doubt on the adequacy of data transfers to the US. Cloudflare must have proper mechanisms in place, and website operators must understand and document these transfers.

For American website operators, this is less of a concern domestically, but those serving international audiences should be aware of these complexities.

The Data Sharing Question

Cloudflare collects technical signals via Turnstile, and although it claims to use them exclusively for bot detection, complete transparency about how this data is used remains unclear.

One of the most troubling aspects of Turnstile is the question of data sharing. While Cloudflare states it doesn’t use Turnstile data for advertising purposes, it remains unclear whether this data is retained for purposes beyond bot detection. Cloudflare’s privacy policy states it processes signals “to improve Turnstile’s bot detection capabilities,” but the extent of this improvement process and whether it involves training machine learning models remains vague.

Limitations and Realistic Expectations

Turnstile does have genuine advantages over solutions like reCAPTCHA. It collects less data than Google’s solution, doesn’t use data for advertising, and provides a better user experience. However, these advantages come with important limitations:

  1. Turnstile is not fully transparent about its data practices

  2. Website operators bear the full responsibility for compliance

  3. The lack of a dedicated privacy policy creates confusion

  4. Data retention periods and exact processing purposes are unclear

  5. The potential use of data for AI training is not explicitly disclosed

  6. An adequate level for general compliance requires active effort and legal expertise

For website operators with strict privacy requirements or European audiences under ePrivacy directive, these issues represent genuine concerns.

The Friendly Captcha Alternative

Friendly Captcha offers a compelling alternative to Cloudflare Turnstile.

Friendly Captcha is purpose-built with privacy and GDPR compliance at its core. The solution uses proof-of-work technology that works entirely on the user’s device – no data is sent to Friendly Captcha’s servers beyond what’s necessary for bot verification.

How Does Friendly Captcha Compare to Cloudflare Turnstile for Privacy?

Privacy concerns Cloudflare Turnstile Friendly Captcha
Clear, dedicated cookies policy
Cookies usage
Functional cookies, but reference to general Cloudflare’s policy, where targeting and performance cookies are mentioned
✅ Functional cookies only (__Host-x-frc-session, frc_sid, frc_sc, frc_rc, frc_sol).
No HTTP cookies
No third-party cookies
No perfomance cookies
No advertising cookies
Data processing
Lack of transparency
✅ Clear DPA
GDPR & CCPA compliance
The website operators remain responsible for full compliance.
✅ Full compliance by design
Data Transfer
Data transfer under Data Privacy Framework
✅ No international data transfer
Data retention
Vague
“consistent with the business purposes”, “as long as needed”.
Data anonymization with one-way hasing and automatic deletion within 30 days.

For American website operators, Friendly Captcha offers the same ease of integration as Turnstile, but with the added confidence that privacy practices are genuinely aligned with modern expectations. As privacy regulations tighten in the US (with CCPA, state-level laws, and potential federal legislation), choosing a privacy-first solution now positions your website for future compliance.

Conclusion: Compliance Requires More Than Good Intentions

Cloudflare Turnstile is not inherently non-compliant with GDPR or CCPA. However, it is not automatically compliant either. The CAPTCHA solution relies on legitimate interest as a legal basis and minimizes data collection compared to alternatives like reCAPTCHA. These are genuine positives.

However, the opacity of Cloudflare Turnstile’s data collection practices, the lack of a dedicated privacy policy, unclear cookie usage, and ambiguous data retention policies create compliance challenges that website operators must navigate independently. This places the burden of privacy responsibility entirely on your shoulders.

For both American and European website operators, this means:

  • Don’t assume compliance just because you’re using Cloudflare Turnstile.

  • Invest time in understanding your specific compliance obligations before integrating Cloudflare Turnstile.

  • Consider whether a more transparent Cloudflare CAPTCHA alternative like Friendly Captcha better serves your needs

If this level of compliance work feels overwhelming, or if you prioritize genuine transparency and privacy-first design, Friendly Captcha offers the easiest path to bot protection without the compliance headaches.

Friendly Captcha’s clear policies, minimal data processing, and transparent practices mean you can confidently deploy bot protection knowing your privacy obligations are met by design, not by chance.

Privacy-conscious website operators deserve tools that make compliance straightforward, not complex. In that regard, Friendly Captcha stands out as the most practical solution for those who want bot protection without compromise. Try Friendly Captcha now!

FAQ

Cloudflare Turnstile is not GDPR-compliant by default. However, its operating mode allows it to collect information within the legitimate interest of anti-bot protection, meaning explicit user consent is not required. The service implements data minimization, although the types of “various signals” collected remain vague and imprecise. Website operators are responsible for setting up GDPR-compliant websites, which includes updating privacy notices and, if necessary, signing a DPA with Cloudflare.

Friendly CAPTCHA is GDPR-compliant by default and offers a privacy-first alternative to Cloudflare Turnsite. Website operators do not need to take any action when implementing the Friendly Captcha widget.

Cloudflare Turnstile is CCPA-compliant because it minimizes data usage and does not use data for advertising, tracking, or retargeting. However, as with GDPR compliance for European users and websites, the website operator is responsible for ensuring compliance when using Cloudflare Turnstile, including being aware of privacy commitments.

Friendly Captcha is CCPA-compliant by default and is a privacy-first alternative for American users and website operators.

Cloudflare Turnstile provides better privacy than Google reCAPTCHA by eliminating tracking cookies and significantly reducing data collection. While reCAPTCHA uses Google’s extensive cross-site tracking to create user profiles, Turnstile only uses non-identifying browser signals, ensuring easier compliance with regulations like the GDPR or CCPA.

Friendly Captcha is the best CAPTCHA service for users and operators seeking for accurate privacy.

The Cloudflare Turnstile privacy addendum is publicly available. However, the Turnstile privacy policy links to the general Cloudflare privacy notice, especially regarding cookie usage. Cloudflare’s cookie policy is extensive and intricate, covering all of its services. The distinction between Turnstile as a product and Cloudflare as a product family can be difficult to grasp and may complicate Turnstile usage.

Yes, Cloudflare Turnstile transfers data. Cloudflare Turnstile transfers client signals such as visitor’s IP address, user-agent data, TLS fingerprinting, and browser inputs, site metadata (sitekey and origin of the request), and verification requests. Since personal data, such as IP addresses, is processed, website operators must disclose this in their privacy policies and ensure compliance with regulations such as the GDPR or CCPA.

Protect your enterprise against bot attacks.
Contact the Friendly Captcha Enterprise Team to see how you can defend your websites and apps against bots and cyber attacks.