Captcha (zkratka z anglického Completely Automated Public Turing test to tell Computers and Humans Apart) je bezpečnostní prvek používaný na webových stránkách k ověření, zda akci provádí skutečný člověk, nebo automatizovaný program (bot).
Captcha testy se objevují například při:
- registraci na webu,
- přihlašování k účtu,
- odesílání formulářů,
- online hlasování,
- ochraně proti spamu.
Úkolem uživatele je vyřešit jednoduchý úkol, který je pro člověka snadno zvládnutelný, ale pro automatizovaný software složitý.

Typy Captcha
- Textová – opsání zkomoleného textu z obrázku.
- Obrázková – výběr konkrétních objektů (např. „vyberte všechny obrázky se semaforem“).
- reCAPTCHA – služba od Google, která analyzuje chování uživatele a někdy stačí jen kliknout na políčko „Nejsem robot“.
- Neviditelná – pracuje na pozadí bez aktivního zapojení uživatele, hodnotí jeho pohyby a interakce se stránkou.
Proč se Captcha používá?
- ochrana proti spamovacím robotům,
- zamezení automatických registrací a falešných účtů,
- prevence hromadného odesílání formulářů,
- zvýšení bezpečnosti webových služeb.
Často kladené otázky
Oficiálně to není možné – smyslem je zabránit obcházení. Existují sice služby, které to řeší automaticky, ale jedná se o porušení pravidel a bezpečnostní riziko.
Může to být způsobeno podezřelým chováním – např. používáním VPN, častým obnovováním stránky nebo neobvyklým množstvím požadavků z vaší IP adresy.
Ano, slouží hlavně k ochraně webu i uživatelů. Některé formy ale posílají data do Google, což může znamenat zpracování osobních údajů.
Ne. Řeší jen odlišení lidí od botů na webu, ale nenahrazuje ochranu počítače.
Analyzuje chování uživatele – pohyby myši, rychlost psaní, kliknutí – a na základě toho rozhodne, zda jste člověk.
Související