{"id":3820,"date":"2026-09-16T12:30:21","date_gmt":"2026-09-16T07:00:21","guid":{"rendered":"https:\/\/cybx.in\/blog\/?p=3820"},"modified":"2026-09-16T12:30:22","modified_gmt":"2026-09-16T07:00:22","slug":"what-is-a-captcha","status":"publish","type":"post","link":"https:\/\/cybx.in\/blog\/what-is-a-captcha\/","title":{"rendered":"What is a CAPTCHA?"},"content":{"rendered":"\n<meta name=\"description\" content=\"You\u2019ve probably met a CAPTCHA while signing up for a website or trying to log in. It\u2019s that little test asking you to prove you\u2019re human. Sometimes you type \">\n<meta property=\"og:title\" content=\"What is a CAPTCHA?\">\n<meta property=\"og:description\" content=\"You\u2019ve probably met a CAPTCHA while signing up for a website or trying to log in. It\u2019s that little test asking you to prove you\u2019re human. Sometimes you type \">\n<meta name=\"twitter:card\" content=\"summary_large_image\">\n<meta name=\"twitter:title\" content=\"What is a CAPTCHA?\">\n<meta name=\"twitter:description\" content=\"You\u2019ve probably met a CAPTCHA while signing up for a website or trying to log in. It\u2019s that little test asking you to prove you\u2019re human. Sometimes you type \">\n\n\n<p>CAPTCHA stands for \u201cCompletely Automated Public Turing test to tell Computers and Humans Apart.\u201d The name sounds far more complicated than the thing itself. The basic idea is simple: a website wants to stop automated bots from pretending to be real people.<\/p>\n<h2>Why Do Websites Use CAPTCHAs?<\/h2>\n<p>Bots are fast. A script can create accounts or send thousands of requests much quicker than a person sitting at a laptop. That becomes a problem when someone is trying to spam a form or abuse an online service.<\/p>\n<p>So a CAPTCHA adds a small speed bump. A person solves it and continues. A basic bot gets stuck because it doesn&#8217;t understand the challenge as easily.<\/p>\n<p>And honestly, this is one security feature I don&#8217;t mind. A CAPTCHA that takes two seconds is a fair trade if it keeps a website from being flooded with junk.<\/p>\n<h3>What Does a CAPTCHA Check?<\/h3>\n<p>Older CAPTCHAs often showed distorted text. You had to read the characters and enter them into a box, even though someone had apparently decided that making the letters look like they were melting was a good security idea.<\/p>\n<p>Modern systems are smarter. A CAPTCHA may ask you to identify something in an image. Another version watches how you interact with the page and decides whether your behaviour looks human.<\/p>\n<p>\u2022 Distorted text, which was common on older websites and was often harder for people than it needed to be.<\/p>\n<p>\u2022 Image challenges can ask you to spot something specific, and the trick is that the computer has trouble making the same visual judgment.<\/p>\n<p>\u2022 Invisible checks run quietly in the background, so you sometimes pass without even noticing a CAPTCHA happened.<\/p>\n<h2>Different Types of CAPTCHA<\/h2>\n<p>Not every CAPTCHA works the same way. Some are obvious. Others are designed to stay out of your way.<\/p>\n<h3>Text and Image CAPTCHAs<\/h3>\n<p>Text CAPTCHAs ask you to enter characters shown in an image. Image CAPTCHAs usually involve clicking certain parts of a picture. They became popular because computers struggled with visual recognition, at least compared with the average person.<\/p>\n<p>But technology moved on. Modern image recognition is pretty good, which means old-school CAPTCHAs aren&#8217;t nearly as impressive as they once were.<\/p>\n<h3>Behaviour-Based CAPTCHAs<\/h3>\n<p>This approach is much less annoying. The system looks at how you use the page rather than forcing you to solve a puzzle every time.<\/p>\n<p>A normal person usually moves a mouse in a slightly messy way. Bots tend to behave differently. The website can use those signals to decide whether another check is needed.<\/p>\n<p>\u2022 A quick click or tap may be enough when your activity looks normal.<\/p>\n<p>\u2022 Suspicious behaviour triggers more checking, which is annoying when you&#8217;re legitimate, but useful when a bot is hammering the site.<\/p>\n<h2>Are CAPTCHAs Still Useful?<\/h2>\n<p>Yes. They aren&#8217;t perfect, though. Attackers have found ways around many older CAPTCHA systems, including automated solving services and tools that imitate human behaviour.<\/p>\n<p>Accessibility is another issue. A visual CAPTCHA can be frustrating for someone who can&#8217;t see the image clearly. Audio versions exist, but those aren&#8217;t always easy either.<\/p>\n<p>And if a website still makes you identify twelve blurry bicycles before every login, maybe the bot isn&#8217;t the biggest problem there.<\/p>","protected":false},"excerpt":{"rendered":"<p>CAPTCHA stands for \u201cCompletely Automated Public Turing test to tell Computers and Humans Apart.\u201d The name sounds far more complicated&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31],"tags":[],"class_list":["post-3820","post","type-post","status-publish","format-standard","hentry","category-learn"],"_links":{"self":[{"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/posts\/3820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/comments?post=3820"}],"version-history":[{"count":1,"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/posts\/3820\/revisions"}],"predecessor-version":[{"id":3930,"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/posts\/3820\/revisions\/3930"}],"wp:attachment":[{"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/media?parent=3820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/categories?post=3820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cybx.in\/blog\/wp-json\/wp\/v2\/tags?post=3820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}