SilentShield

Replace reCAPTCHA with SilentShield

Protect your forms from bots – without image puzzles and without tracking cookies in the bot check. The check runs in the background by default. Integrate with the WordPress plugin or the API.

500 requests/month for 1 domain · No credit card required

Widget submissions and server-side checks each count as a request.

More volume from €9 net/month

SilentShield – invisible bot protection

When is a switch worth it?

A switch is worth it if …

  • your visitors should not have to solve image challenges — according to Google, reCAPTCHA includes them in every tier.
  • you do not want to load scripts from Google or set a cookie (reCAPTCHA sets _GRECAPTCHA).
  • you want to see for every request why it was accepted or rejected (reason codes in the dashboard).
  • you want your bot check to run on servers in Germany, with a data processing agreement.

reCAPTCHA is enough if …

  • your website already uses Google services and the legal assessment for that is in place.
  • the free Essentials tier with up to 10,000 assessments a month is enough and a payment method may be stored with Google.
  • image challenges are no obstacle for your visitors.
  • you cannot add a check on your server — without it, SilentShield only protects half the way too.

Is Google reCAPTCHA GDPR-compliant?

There is no blanket answer. According to Google, reCAPTCHA (now part of “Google Cloud Fraud Defense”) has acted as a processor since 2 April 2026; the script is loaded from Google’s servers and sets the necessary cookie _GRECAPTCHA. Whether its use on your website is lawful is for you to assess as the controller. SilentShield loads no Google scripts, sets no cookies and does not store the IP address in plain text; we provide a data processing agreement.

SilentShield and reCAPTCHA compared

Feature
SilentShield
Google reCAPTCHA
Visibility to visitorsInvisible by defaultImage challenges possible in all tiers
Role under the GDPRProcessor, DPA availableGoogle as processor (since 2 April 2026)
CookiesNone_GRECAPTCHA (necessary cookie)
Free plan500 requests/monthUp to 10,000 assessments/month (payment method required)
Transferred size (gzip)48.9 KBv2: 423 KB · v3: 459 KB

reCAPTCHA details from Google’s official documentation (cloud.google.com/recaptcha: tier comparison and FAQ), checked on Oct 4, 2026. Transferred size: our own measurement of Sep 4, 2026 (SilentShield: Sep 23, 2026). Method and individual values

Which way of integration fits your website?

WordPress

The plugin adds the script and the check on the server to WordPress — no code of your own.

WordPress guide

Your own website

Add the script to the form and verify every submission on your server with one request.

Set up server verification

Framework or SDK

Examples for PHP, Node, Go and React plus official SDKs for PHP, Node, Go and Edge.

Go to the developer documentation

Migration with server-side verification

1

Remove reCAPTCHA

<!-- Remove this: -->
<script src="https://www.google.com/
  recaptcha/api.js"></script>
<div class="g-recaptcha" 
  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

Update backend

// 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();

Switch without a gap in protection: first add SilentShield alongside reCAPTCHA and verify both results on your server. Remove reCAPTCHA only once real submissions arrive at SilentShield as “human”. You can go back at any time by switching the old check on again.

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.

Costs and quotas

You start for free. A request is every reported submission and every verification through our API. Above the monthly limit, further requests are no longer checked but let through without extra charges — we then ask you to change your plan.

See prices and example calculations

Limits

  • SilentShield protects forms and sign-ups against bots. It does not replace a web application firewall or DDoS protection.
  • When the result is unclear, the visitor sees a short arithmetic task.
  • Full protection requires the check on your server; the script alone does not stop a directly sent request.
  • The widget is tested against WCAG 2.1 AA (automated and by keyboard), not by an external audit.

Switch from reCAPTCHA now

Start for free – no credit card required.

Related pages

Frequently asked questions

What is the best alternative to Google reCAPTCHA?

SilentShield is a leading reCAPTCHA alternative: it is invisible, GDPR-first, sends no data to Google, and shows no image puzzles. Real users are verified in the background while bots are blocked.

Is there a free reCAPTCHA alternative?

Yes. SilentShield offers a free tier for invisible, privacy-first bot protection, and Cloudflare Turnstile is another free option. Unlike reCAPTCHA, SilentShield sets no tracking cookies.

Why should I switch away from reCAPTCHA?

reCAPTCHA hurts conversions with puzzles, raises GDPR concerns by sending data to Google, and can be inaccessible. SilentShield protects invisibly without those trade-offs.

Is SilentShield a drop-in reCAPTCHA replacement?

Yes. You can add SilentShield with a single script tag or the WordPress plugin — no reCAPTCHA keys and no Google dependency required.