SilentShield

The Independent Cloudflare Turnstile Alternative

No Cloudflare account needed: SilentShield checks invisibly by default, sets no cookies and, with the EU endpoint, runs directly on our servers in Germany.

SilentShield – independent bot protection
No Cloudflare account
Keys, rules and analytics in a dashboard of their own
Invisible by default
Only when the result is unclear, a short arithmetic task – never an image puzzle
No Cookies
The bot check sets not a single cookie
Reasons per request
Reason codes and analytics in the dashboard
Servers in Germany
With the EU endpoint, verification runs directly on our servers, without a CDN
GDPR Compliant
No cross-site tracking, no profiles

Problems with Cloudflare Turnstile

  • Cloudflare account: you manage keys and settings at Cloudflare
  • Visible depending on the mode: “managed” shows a checkbox on risk, “non-interactive” a visible widget
  • Notice required: invisible mode requires a reference to the Turnstile Privacy Addendum

SilentShield solves this

  • No Cloudflare account needed: keys, rules and analytics in one dashboard
  • Invisible by default: when the result is unclear, a short arithmetic task instead of an image puzzle
  • No cross-site tracking: no profiles; the IP address is used only for the check and is not stored in plain text
  • No cookies: the bot check sets none
  • WordPress plugin plus SDKs for PHP, Node, Go and Edge
  • EU endpoint: verification directly on our servers in Germany, without a CDN

Visible CAPTCHA vs. invisible protection

With SilentShield
With CAPTCHA

SilentShield vs. Cloudflare Turnstile

Feature
SilentShield
Cloudflare Turnstile
No Cloudflare account needed
Visibility to visitorsInvisible by defaultMode of your choice: managed, non-interactive, invisible
AccessibilityWidget tested against WCAG 2.1 AAWCAG 2.2 AA (according to Cloudflare)
CookiesNonePre-clearance cookie, if enabled
Free plan500 requests/monthUnlimited verifications, up to 20 widgets
Transferred size (gzip)48.9 KB27.5 KB

Turnstile details from Cloudflare’s official documentation (developers.cloudflare.com/turnstile: plans, widget modes, FAQ), checked on Oct 4, 2026. Transferred size: our own measurement of Sep 4, 2026 (SilentShield: Sep 23, 2026) – here Turnstile is lighter. Method and individual values

Switch in three steps

1

Remove Turnstile

<!-- Remove this: -->
<script src="https://challenges.cloudflare.com/
  turnstile/v0/api.js"></script>
<div class="cf-turnstile" 
  data-sitekey=".."></div>
2

Add SilentShield

<!-- Add this: -->
<script src="https://api.silentshield.io/client.js?k=YOUR_API_KEY"
  crossorigin="anonymous" defer></script>
3

Verify token

// Verify token server-side:
const res = await fetch(
  'https://api.silentshield.io/api/v1/captcha/verify-nonce',
  {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'X-Api-Key': process.env.SILENTSHIELD_API_KEY,
    },
    body: JSON.stringify({ nonce: req.body.behavior_nonce }),
  }
);
const { ok, verdict } = await res.json();

Try the Live Demo

Interact with the form below — watch SilentShield analyze your behavior in real-time.

your-website.com/contact
Protected by SilentShield

Behavior Analysis

Waiting
Mouse Movement0%
Keyboard Input0%
Scroll Behavior0%
Interaction Timing0%
Human Score0%

Start interacting with the form to see the analysis.

Go independent now

No Cloudflare account needed. Start for free – no credit card required.

Everything you need to know about replacing Cloudflare Turnstile

Do I have to use Cloudflare to use Turnstile?

Not as a CDN: according to Cloudflare, Turnstile can be embedded on any website without routing traffic through Cloudflare. You do need a Cloudflare account for the keys, though, and verification runs through Cloudflare. SilentShield works without a Cloudflare account; with the EU endpoint, verification runs directly on our servers in Germany, and the dashboard shows you the reason for the decision on every request.

Turnstile vs SilentShield on privacy and control

Both verify without an image challenge. Turnstile is free with unlimited verifications; for invisible mode, Cloudflare requires a reference to the Turnstile Privacy Addendum. SilentShield sets no cookies, does not store the IP address in plain text and provides reason codes and analytics per request. On script weight, Turnstile is ahead – the figures are on our measurement page.

Migrating from Turnstile to SilentShield

Replace the Turnstile widget and keys with the SilentShield script (or the WordPress plugin). No Cloudflare account is required, and verification stays invisible by default.

Related pages

Frequently asked questions

What is the best Cloudflare Turnstile alternative?

SilentShield is an invisible Turnstile alternative that is not tied to Cloudflare. It scores behaviour in the browser, hosts data in the EU, and works on any stack.

Turnstile vs SilentShield — what is the difference?

Both are invisible, but Turnstile requires a Cloudflare account and runs on Cloudflare's infrastructure. SilentShield is independent, EU-hosted, and adds behavioural scoring with reason codes.

Do I need a Cloudflare account to use SilentShield?

No. SilentShield works without Cloudflare — just add one script tag or the WordPress plugin.

Is SilentShield GDPR-friendly like Turnstile?

Yes. SilentShield stores the IP address only as a hash, on our servers in Germany, with no cookies and no cross-site tracking.