Blog: CAPTCHA
CAPTCHA Articles
Browse all our articles about CAPTCHA

hCaptcha and GDPR - Privacy Claims Warrant Scrutiny
Examination of hCaptcha reveals several potential friction points with GDPR principles.

Hugh Parry
7 min read

How to Choose a GDPR-Friendly CAPTCHA for WordPress
Stop spam & stay GDPR-compliant! Learn how to choose a GDPR-friendly CAPTCHA for WordPress that boosts security without tracking.

2 min read

How to Integrate CAPTCHA Without Violating User Rights
Integrate CAPTCHA the right way! Ensure security, privacy, and accessibility without violating user rights. Follow our expert guide for best practices!

2 min read

How to Test Your Ansible Playbooks Locally
Testing your Ansible playbooks locally can save you time and effort. Here are some tips to help you get started.

Chris Taylor
10 min read

It's time to drop ts-node 🌇
Ts-node used to be the go to for running TypeScript in Node.js. However, its time to consider alternatives.

Chris Taylor
4 min read

GitHub Actions: Cache Chaos 🤯
How to configure GitHub Actions to use sane caching that shares caches between branches and evicts old caches. A deep dive into the gotchas and solutions for GitHub Actions caching.

George Oastler
10 min read

TypeScript: Branded Types 🔧
How to brand TypeScript types for norminal typing, providing an automated and easy-to-use way of making a type nominal.

George Oastler
10 min read

What is the best value CAPTCHA in 2024?
Find out what the best value CAPTCHA is in 2024 and how it compares to other popular CAPTCHA solutions.

Chris Taylor
4 min read

Vite: How to handle `.node` files
Work around for handling `.node` files in vite using a custom plugin. `.node` files are the nodejs way of providing platform specific code. This sounds great, until Vite enters the mix. Vite has no ability to handle native binaries whilst bundling, interpreting `.node` files as raw js. In this article we discuss how to handle `.node` files in Vite.

George Oastler
10 min read

Invisible Captcha: A Seamless Solution by Prosopo
Invisible Captcha is a powerful tool for protecting your website from spam and abuse without disrupting the user experience. Learn how it works and why it's a valuable addition to your security arsenal.

Chris Taylor
2 min read

Why am I clicking traffic lights? The reason Google reCAPTCHA frustrates users
The choice of traffic lights, cars, and urban scenery for reCAPTCHA challenges is not arbitrary. In this article, we discss the reasons why millions of people around the world have been asked to click on pictures of traffic lights and bikes for most of the last decade!

Hugh Parry
5 min read

Unveiling the Mysteries of CAPTCHA: A Fun Dive into Cybersecurity 🛡️
Unveil the secrets behind CAPTCHA, the digital gatekeeper standing between you and cyber chaos, in our captivating exploration of cybersecurity's unsung hero!

George Oastler
2 min read

TypeScript: Mapped Type Magic 🪄
Explore how TypeScript mapped types can create some perplexing paradoxes where Cat === Dog! An overview of how to brand identical types so that the TypeScript compiler can tell them apart from each other.

George Oastler
10 min read

Stop giving your website data away!
Find out why reCAPTCHA, hCaptcha, and Cloudflare Turnstile may be secretly monetising your website data, and how Prosopo's Procaptcha is solving this problem.

Chris Taylor
5 min read

Prosopo Procaptcha vs Google reCAPTCHA
Why Prosopo's decentralised, privacy-focused, and free solution offers a more user-friendly and secure alternative for protecting your web forms against bots, when compared to the industry standard reCAPTCHA

Hugh Parry
2 min read