Digital Glossary · Security

What are CAPTCHAs and spam protection?

In brief

A CAPTCHA is a test designed to tell humans apart from automated programs, for example before a form is submitted. Together with other measures such as honeypot fields and server-side checks, it protects websites from spam and bot abuse.

Category SecurityReading time approx. 3 minLast updated October 16, 2026
Featured image: CAPTCHA & spam protection

CAPTCHA: definition and purpose

CAPTCHA stands for “Completely Automated Public Turing test to tell Computers and Humans Apart.” It refers to a task that should be easy for humans and hard for simple bots. Websites use it on contact forms, registrations, logins, and comment functions to slow down spam, fake sign-ups, and automated attacks such as password guessing.

Classic puzzles such as distorted letters or picking images are unpopular, hard for many people to solve, and often cracked by AI-powered bots as well. Modern methods therefore usually work invisibly in the background, evaluate behavior and device characteristics, or require only a simple click.

Methods at a glance

Spam protection is more than a CAPTCHA. A combination of several layers is usually effective: they stay unobtrusive for real users but filter out automated submissions early and relieve the mailbox and the server. The choice depends on risk, form type, and data protection requirements. Common building blocks:

  • Honeypot: hidden form field that only bots fill in
  • Time check: forms submitted too quickly are discarded
  • Server-side validation and limiting requests per IP address (rate limiting)
  • Invisible CAPTCHAs such as Cloudflare Turnstile, hCaptcha, or Google reCAPTCHA
  • Double opt-in for newsletters and registrations
  • Spam filters such as Akismet, or rules for links and keywords

Real-world example: a law firm's contact form

A law firm receives dozens of spam messages with advertising links every day through its contact form. An image puzzle would irritate clients and would not be accessible. Instead, a honeypot field, a time check, and a server-side link check are used, and remaining spam is caught by an invisible CAPTCHA.

Genuine inquiries reach the firm without extra clicks. The number of spam messages drops significantly, and the mailbox stays manageable, so staff do not lose time sorting and real client inquiries do not get buried. In addition, submissions are logged so that false alarms can be traced.

Data protection, accessi­bility, and limits

Google reCAPTCHA loads scripts from Google servers and evaluates user behavior. In Germany it is therefore usually considered subject to consent (GDPR, section 25 of the TDDDG, Germany's Telecommunications Digital Services Data Protection Act). Since its move to Google Cloud, fees apply above a free quota (currently 10,000 assessments per month). Privacy-friendly alternatives are Cloudflare Turnstile, hCaptcha, or European providers such as Friendly Captcha.

Accessibility matters too: image puzzles often exclude blind and visually impaired users. The WCAG require alternatives, and where the German Accessibility Strengthening Act (BFSG) applies, operators should rely on invisible or accessible methods. No method stops all bots, which is why multi-layered protection makes sense.

Imple­menta­tion

Nano Concepts combines several protection layers for forms, chooses a suitable method depending on risk and data protection requirements, and integrates it in a consent-compliant way. For WordPress sites, login protection and regular updates are also part of it, so attackers cannot get in through outdated plugins. After launch, the effect is verified using form submissions.

Frequently asked questions about CAPTCHA & spam protection

That is disputed. reCAPTCHA transmits data to Google and in Germany is usually used only with consent through a consent banner. If you want to avoid that, use alternatives such as honeypot methods or European providers. Your data protection advisor can assess your individual case.

A honeypot is a form field that is invisible to humans. Bots usually fill it in automatically and give themselves away, and such submissions are discarded. It works without puzzles, without third-party providers, and without transferring data to other services.

Usually not on its own. Good bots or human spam services get past CAPTCHAs. Multi-layered protection with server-side checks, request limiting, and double opt-in makes sense, because it covers different attack paths.

Visible puzzles can cost you inquiries and are difficult from an accessibility standpoint. Invisible methods avoid that. Compare the number of submissions before and after introduction to detect a deterioration early.

Matching services

Related terms

Relevant for these industries

Related magazine articles

Get the right quote in 60 seconds

Needs analysis: CAPTCHA & spam protection

Answer a few short questions – we usually get back to you within 24 hours with an initial assessment.

Request a project