What Is a CAPTCHA? Why the Puzzles Keep Getting Harder

CAPTCHA started as warped text to block bots. Here's how it evolved into invisible risk scoring, and why India leans on it so heavily.

Oct 20, 2026 - 12:08
4 min read
 0
What Is a CAPTCHA? Why the Puzzles Keep Getting Harder

You're trying to pay an electricity bill at 11 PM, half asleep, and the site asks you to click every square with a bus in it. You get two right, misjudge whether a sliver of a wheel counts, and start over. That little ritual has a name, a surprisingly long history, and a reason it keeps getting stranger instead of easier.

What a CAPTCHA actually is

CAPTCHA stands for "Completely Automated Public Turing test to tell Computers and Humans Apart" — a clunky acronym built around a simple idea borrowed from mathematician Alan Turing: if a computer program can have a conversation (or in this case, pass a test) indistinguishably from a human, you can't easily tell the two apart. The job of a CAPTCHA is to flip that test around and make it trivial for a person but genuinely hard for a bot — an automated script that mimics human clicks and keystrokes to do things at scale, like creating thousands of fake accounts or snapping up concert tickets in milliseconds.

The earliest versions, from the late 1990s and early 2000s, just distorted text — wavy letters, strikethrough lines, random colours — on the logic that optical character recognition software of that era would choke on it while a human eye wouldn't. For a while, that worked.

Why those warped letters stopped being enough

Machine learning changed the math. Once image-recognition models got good at reading distorted text — which happened faster than most security teams expected — plain text CAPTCHAs became a solved problem for attackers. That pushed the industry toward image-selection challenges (pick every tile with a traffic light), then toward something more invisible: behavioural scoring.

Google's reCAPTCHA v3 and Cloudflare's Turnstile, for instance, mostly work in the background. They watch how your mouse moves, how your browser is configured, whether you have a long history of normal activity on that device, and generate a risk score — essentially a confidence number about whether you're human — before deciding if you even need to see a puzzle at all. That's why some sites no longer bother you unless something about your session looks off.

A CAPTCHA was never really designed to stop every bot — it's designed to make automating an attack expensive enough that most attackers move on to an easier target.

The India angle: Tatkal bookings, UPI, and a surprising gig economy

Few places make the CAPTCHA experience as visible as Indian Railways' Tatkal booking window, where lakhs of users race to grab a limited number of seats the moment bookings open. IRCTC has leaned on CAPTCHAs for years precisely because scalping bots — scripts that book and resell Tatkal tickets — are a real, persistent problem, and the brief captcha delay is one of the few friction points slowing them down. Net banking portals and UPI apps use similar logic, often layering a CAPTCHA with an OTP (one-time password sent to your phone) so that even if a bot guesses a password, it still can't complete a login or transaction on its own.

There's also a less obvious India connection: "CAPTCHA-solving" has become an actual, if grim, micro-gig category. Click farms — rooms of low-paid workers, some in India and neighbouring countries — solve CAPTCHAs in bulk for a few paise each, which attackers then feed back into automated scripts to defeat the very system meant to stop them. It's a reminder that a security measure built to filter out machines can end up, ironically, employing humans to break it.

The trade-offs nobody loves

CAPTCHAs are not universally popular, and for good reason:

  • Accessibility: distorted text and image puzzles are genuinely difficult for users with visual impairments or limited digital literacy, which matters a lot in a market as linguistically and digitally diverse as India.
  • Privacy: invisible, behaviour-based CAPTCHAs work by quietly profiling your device and browsing patterns, which is its own small trade of convenience for tracking.
  • Friction vs. security: every extra click is a chance a real customer abandons a form, so businesses are constantly balancing fraud prevention against losing genuine users.
  • Diminishing returns: as AI models get better at solving visual puzzles, the bar for what counts as "bot-proof" keeps moving, which is exactly why newer systems rely less on puzzles and more on behavioural signals.

What this means day to day

If you've noticed fewer grid puzzles and more "just click this box" checkmarks lately, that's not a lighter-touch design choice — it's the system already having decided, from everything it quietly observed about your session, that you're probably human. The puzzle only shows up when it isn't sure. Next time you're stuck matching crosswalks at midnight, it's worth remembering that the annoyance is doing real work: it's one of the cheapest, most effective filters standing between a login form and a script that would otherwise try it a million times a second.

Short URL: https://code24.in/ebd5e3dc

What's Your Reaction?

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Angry Angry 0
Sad Sad 0
Wow Wow 0
Ashif Sadique As an full-stack developer, I'm passionate about sharing tutorials and tips that aid other programmers. With expertise in PHP, Python, Laravel, Angular, Vue, Node, Javascript, JQuery, MySql, Codeigniter, and Bootstrap. To me, consistency and hard work are the keys to success.