Why do websites require CAPTCHA?
Show answer & explanation
Answer: Distinguish humans from bots
Distinguish humans from bots ✓ — Correct! CAPTCHA (Completely Automated Public Turing test to tell Computers and Humans Apart) blocks bots from: creating fake accounts, scraping data, spamming, ticket scalping, brute-force login attempts. Challenges exploit tasks hard for computers: distorted text recognition, image categorization ('select traffic lights'), behavior analysis (reCAPTCHA tracks mouse movement). AI improvements require harder CAPTCHAs—ongoing arms race!
Collect user data — Wrong. Some CAPTCHAs (reCAPTCHA) train AI with image labeling, but primary goal is bot detection to prevent abuse.
Slow down website traffic — Wrong. CAPTCHAs don't slow traffic—they prevent automated bot abuse like spam, scraping, and fake account creation while letting humans through.
More Technology questions
- Why can a satellite redness index flag rusting Arctic rivers but still fail to tell which streams are chemically hazardous?
- A service publishes a fresh random number every minute, plus a public log in which each entry carries a fingerprint of the entry before it. What does that chaining add?
- Why can Cloudflare's lava-lamp camera feed improve encryption even though the cryptographic software that consumes it is deterministic?
- If an attacker learns a pseudorandom generator's seed and algorithm after watching several outputs, why can the later outputs become reconstructable?
- If a phone game shuffle and a physical noise source both look messy, what makes only one useful for security against someone who knows the code?
- At parking-lot speed, why do quiet EVs need alert sounds before tire noise helps?