Legal

Is reCAPTCHA a privacy problem?

It is a disclosure obligation at minimum. reCAPTCHA transmits visitor data to Google on every page it loads, which makes Google a recipient you must name in your privacy notice — and it means a third party profiles your visitors as the price of a contact form.

Answered by Anas Bin Masud 188 words 3 sections

What to do instead, in order

  1. Add a honeypot field — hidden by CSS, rejected if filled. Stops most automated spam.
  2. Add a submission timing check — reject anything completed in under about three seconds.
  3. Validate everything again server-side, and rate-limit by IP.
  4. Measure for two weeks. If spam is controlled, stop here.
  5. Only then add a challenge, preferring a privacy-respecting option over reCAPTCHA.

Why CAPTCHA is a last resort

It costs every legitimate visitor time, it is a genuine barrier for people with disabilities, and it fails against paid solving services. It should be a response to measured spam rather than a default installed before any spam has arrived.

The accessibility angle

Image and audio challenges exclude people with visual and hearing impairments, and the audio fallback is frequently unusable. A honeypot excludes nobody because no human ever sees it.

The longer version

This answer is deliberately short. If you want the full treatment, Website accessibility, without the compliance theatre covers it in about 5 minutes — free, ungated, written from client work.

Who answered this

Anas Bin Masud builds e-commerce sites and does technical SEO for businesses in the UK, Canada and Pakistan — fifteen live client sites, six of them stores taking real payments. These answers come from those projects rather than from a content brief. More about how I work, or ask me something directly.

People also ask

All 110 answers →

Still have a question this did not answer?

Send the brief and you get a reply within one business day — either questions, or a scoping call. If your project is not something I should take on, I will say so then.

Response
Replies within 1 business day
Hours
Mon–Fri, 09:00–18:00 PKT — overlaps 05:00–14:00 UK, 00:00–09:00 US Eastern
Booking
Booking projects from October 2026
WhatsApp — opens a chat with +92 346 5348466 in a new tab