Tomuto rozhodnutiu vládnu tri nástroje a väčšina porovnaní končí pri prídavných menách: „zlé ovládanie", „lepšie súkromie", „vysoká presnosť". Prídavné mená sú lacné. Tento článok uvádza čísla — ceny odčítané na stránkach samotných poskytovateľov a hmotnosť stránky odmeranú v prehliadači v deň písania.
Dve z tých čísel sú pre nás nepohodlné. Aj tak sú tu, vo vlastnej časti, pretože porovnanie, v ktorom autor vyhráva každý riadok, nestojí za čítanie.
Porovnanie v číslach
Ceny overené 3. septembra 2026 na stránkach poskytovateľov. Menia sa — kým sa na ne spoľahnete, skontrolujte dátum.
| Nástroj | Vstupná cena | Bezplatný program | Viditeľná úloha | Kam idú údaje |
|---|---|---|---|---|
| reCAPTCHA | zadarmo, potom 8 $ mesačne | 10 000 vyhodnotení mesačne | Obrázková hádanka | USA |
| hCaptcha | zadarmo, potom 99 $ mesačne | Basic, trvalo zadarmo | Obrázková hádanka | zmiešané |
| Turnstile | zadarmo | žiadny zverejnený limit | spravidla žiadna | USA |
| SilentShield | zadarmo, potom 9 € mesačne | 500 požiadaviek mesačne | žiadna | EÚ |
Google reCAPTCHA je v úrovni Essentials zadarmo do 10 000 vyhodnotení mesačne. Nad ňou stojí Standard paušálne 8 $ do 100 000 vyhodnotení a ďalej prechádzate na Enterprise s 0,001 $ za vyhodnotenie. hCaptcha má trvalo bezplatnú úroveň Basic; Pro stojí 99 $ mesačne pri ročnej platbe alebo 139 $ mesačne, obsahuje 100 000 vyhodnotení a účtuje 0,99 $ za každých ďalších 1 000. Cloudflare Turnstile je zadarmo bez zverejneného objemového limitu — bezplatný program obmedzuje funkcie, nie prevádzku: až 20 widgetov, 10 názvov hostiteľov na widget, sedem dní štatistík, žiadna záruka dostupnosti a žiadne pravidlá pre jednotlivé koncové body. Bezplatný program SilentShield pokrýva 500 požiadaviek mesačne na jednej doméne; Basic stojí 9 € mesačne za 5 000 požiadaviek, Pro 29 € za 25 000 požiadaviek na piatich doménach.
Čo každý z nich do vašej stránky naozaj načíta
Cena je len polovica nákladov. Druhá polovica dorazí do prehliadača vášho návštevníka a býva zriedka zverejnená. Odmerali sme ju teda: Chromium, čistý profil, ukážková stránka každého poskytovateľa a prenesená veľkosť každej požiadavky smerujúcej k tomuto poskytovateľovi — komprimovaná, tak ako putuje po linke. Merané 4. septembra 2026.
| Nástroj | Načítané od poskytovateľa | z toho JavaScript |
|---|---|---|
| Turnstile | 27,5 KB | 27,5 KB |
| SilentShield | 47 KB | 47 KB |
| reCAPTCHA (v2, zaškrtávacie pole) | 423 KB | 346 KB |
| hCaptcha | 742 KB | 544 KB |
Rozdiel je väčší, než naznačujú stránky poskytovateľov. api.js od reCAPTCHA je zavádzač s veľkosťou 1 KB; súbor, ktorý potom stiahne, recaptcha__en.js, váži sám 345 KB komprimovane. Neviditeľný variant v3 načítava ten istý jadrový skript — jeho ukážková stránka došla na 459 KB. „Neviditeľné" teda neznamená „ľahké". Ukážka hCaptcha preniesla 742 KB, prevažne dva balíky z newassets.hcaptcha.com.
Prečítajte si to poctivo: Turnstile je zo štvorice najľahší a odstup od nás je zreteľný. Sme druhí, okolo 47 KB — 42,6 KB modul správania plus 3,7 KB zavádzač. Voči reCAPTCHA a hCaptcha beží odstup opačným smerom, deväť- a šestnásťnásobne.
Google reCAPTCHA: zabehnutý obor
reCAPTCHA robí dve veci dobre: rozpoznávanie opreté o objem údajov Googlu a rozšírenie také široké, že ho netreba nikomu vysvetľovať. Rozpadá sa na zážitku. Obrázkové hádanky sú trenie, na telefóne sú trápením a návštevníci odchádzajú skôr, než formulár dokončia.
Potom je tu cesta údajov. reCAPTCHA načítava skripty Googlu, sleduje správanie naprieč webmi a posiela výsledok do infraštruktúry Googlu — preto ju viaceré európske dozorné orgány spochybnili a preto spravidla potrebuje súhlas skôr, než sa načíta. Pre web v EÚ to otázku rozhoduje samo osebe. Zostarol aj samotný model: stojí na úlohe a odpovedi, zatiaľ čo boty tieto úlohy čoraz častejšie riešia tým istým strojovým učením, ktoré ich má chytať.
Zhrnuté: najširšie rozšírenie, najťažší náklad a najťažšia právna pozícia zo štyroch.
hCaptcha: súkromie s háčikom
hCaptcha sa v otázke súkromia stavia lepšie než Google a pridáva odmenu — dostávate zaplatené za úlohy, ktoré vaši návštevníci vyriešia. Ovládanie je rovnaké ako pri reCAPTCHA: tie isté mriežky obrázkov, tá istá otrava, tie isté odchody.
Odmena je prezrádzajúcim prvkom. Vaši návštevníci sa fakticky stávajú popisovačmi údajov a podnetom za produktom je tvorba údajov, nie rýchly formulár. V našom meraní bol navyše najťažší zo štyroch, so 742 KB.
Zhrnuté: nahrádza sledovanie Googlu a ponecháva hádanku.
Cloudflare Turnstile: to najlepšie zo starého sveta
Turnstile je ten, ktorý sa naozaj zlepšil. Viditeľnú úlohu ukazuje oveľa zriedkavejšie, k súkromiu pristupuje ohľaduplne a s 27,5 KB je s veľkým náskokom najľahší v tomto porovnaní. Ak otázka znie „ktorá CAPTCHA", odpoveďou je Turnstile a tento článok nebude predstierať opak.
Dve veci nerieši. Pod povrchom stále stavia na úlohách — rozpoznať, zapochybovať a v pochybnosti sa návštevníka opýtať — takže v zlý deň bude skutočný zákazník aj naďalej zastavený. A Cloudflare je americká spoločnosť: na účely GDPR lepšia než Google, ale nie to isté ako spracúvanie, ktoré EÚ nikdy neopustí.
Zhrnuté: najlepšia CAPTCHA — a stále CAPTCHA.
Jadro problému: systémy postavené na úlohách doslúžili
- Textové hádankySkreslené znaky, prepisované ručne
- Obrázkové hádankySemafory, priechody, autobusy
- Skóre so záložnou skúškouVäčšinou ticho — kým sa predsa nespýta
- Podľa správaniaOverené na pozadí, bez úlohy
Všetky tri majú rovnakú výbavu: rozpoznať — zapochybovať — nechať návštevníka preukázať sa. Ten model dával zmysel v roku 2010. V roku 2026 boty riešia obrázky pomocou UI, ľudia opúšťajú formuláre, keď sú vypočúvaní, a právo ochrany údajov žiada menej sledovania, nie viac.
Výsledkom je najhoršie z oboch svetov: automatizovaná prevádzka, na ktorej záleží, prejde — a časť vašich skutočných zákazníkov nie.
Ako vyzerá moderná ochrana
Ďalšia generácia sa návštevníka na nič nepýta. Sleduje, ako sa formulár skutočne vypĺňa — časovanie, pohyb, rytmus písania —, vyhodnotí to na pozadí a pri odoslaní vráti verdikt. Žiadna hádanka, žiadna cookie, žiadne prerušenie.
Presne to robí SilentShield, a preto je v stĺpci „viditeľná úloha" vyššie prázdno: nie je nič, čo by návštevník videl, a nič, na čom by mohol zlyhať.
Nasadenie: kód, o ktorý ide
Jedna značka skriptu vo vašej stránke, jedno volanie na vašom serveri. Nič ďalšie sa nemení.
Widget patrí do stránky, ktorá nesie formulár:
<script src="https://api.silentshield.io/client.js?k=VAS_API_KLUC" crossorigin="anonymous" defer></script>
Spustí sa sám, načíta si nastavenia (vzhľad, jazyk, odznak) z vášho panela a do formulára zapíše pole s názvom behavior_nonce. Váš server toto pole pri odoslaní overí. V PHP:
use SilentShield\Client;
$client = new Client(getenv('SILENTSHIELD_API_KEY'));
if (!$client->verify($_POST['behavior_nonce'] ?? '')) {
http_response_code(403);
exit('Overenie zlyhalo.');
}
// Clovek — spracovat odoslanie.
V Node:
const { human } = await shield.verify(req.body.behavior_nonce);
if (!human) return res.status(403).send("Overenie zlyhalo");
Jeden detail má väčšiu cenu než zvyšok tejto časti: false neznamená vždy „bot". Overenie je v pochybnostiach odmietavé, takže false vráti aj vtedy, keď sme vôbec nemohli odpovedať — okrem iného vtedy, keď je vyčerpaná vaša mesačná kvóta. Obe SDK vám povedia, o ktorý prípad ide (lastFailure() v PHP, reason v Node). Ak ide o kvótu, oprite sa o vlastné kontroly namiesto toho, aby ste do prvého dňa nasledujúceho mesiaca odmietali každého skutočného návštevníka. Poskytovatelia to zapisujú zriedka; pritom práve toto zlyhanie naozaj hryzie.
Existujú SDK pre PHP, Node, Go a edge prostredia, k tomu doplnok pre WordPress, ktorý za vás urobí oba kroky.
Prechod z reCAPTCHA: čo sa mení, čo zostáva
Prechod je menší, než vyzerá, pretože CAPTCHA sa dotýka presne troch miest vo vašom kóde.
Čo sa nahrádza: značka <script> vo vašej stránke, serverové volanie siteverify a názov poľa — z g-recaptcha-response sa stáva behavior_nonce. Čo zostáva: váš formulár, vaše vlastné kontroly, vaša pasca na boty, vaše obmedzenia frekvencie. Ochrana proti botom je vrstva, nie náhrada toho, čo už máte.
Postupujte v tomto poradí. Pridajte nový skript, kým reCAPTCHA ešte beží, a niekoľko dní porovnávajte verdikty; uvidíte vlastnú prevádzku namiesto toho, aby ste verili tabuľke. Potom presuňte kontrolu na strane servera. A až potom odstráňte skript reCAPTCHA a záznam o Googli z vašich zásad ochrany osobných údajov a zo záznamov o spracovateľských činnostiach — práve tento posledný krok tímy zabúdajú a práve naň sa dozorný orgán pozerá.
Kde je SilentShield slabšou voľbou
Tri riadky, na ktorých prehrávame, povedané bez okolkov.
Náš skript je väčší než ten od Turnstile. 47 KB proti 27,5 KB — načítavame sa asynchrónne po vykreslení a neblokujeme nič, na čo návštevník čaká; ak sa však na vašej stránke bojuje o každý kilobajt, je to skutočný argument proti nám.
V objeme nie sme zadarmo. Turnstile nestojí nič pri akejkoľvek veľkosti. Náš bezplatný program končí pri 500 požiadavkách mesačne. Ak je cena vaším jediným kritériom, nie sme odpoveďou.
Sme mladší. reCAPTCHA beží vyše desať rokov a videla vzorce útokov, ktoré sme my nevideli. To nie je maličkosť a žiadne postavenie na trhu to nezmení.
Čo si za tých 9 € kúpite, je iný obchod: nič sa nenačítava od amerického poskytovateľa, nenastavuje sa žiadna cookie, žiadny návštevník nemusí nič dokazovať a vyhodnotenie zostáva v EÚ. Ak to má pre vás väčšiu cenu než „zadarmo", sme lepšou voľbou. Ak nie, vezmite Turnstile — je to obhájiteľné rozhodnutie a tento článok nebude predstierať opak.
Čo to znamená pre vaše podnikanie
Každý krok navyše vo formulári stojí tržby a úloha je najdrahší krok, ktorý môžete pridať: prichádza presne vo chvíli, keď sa niekto rozhodol vás osloviť. Opustené formuláre, nedokončené nákupy, stratené dopyty a ovládanie na telefóne horšie než to, ktoré ste skúšali pri stole — ani Turnstile, najlepší z troch, toto riziko úplne neodstráni, pretože sa stále môže rozhodnúť opýtať.
Otázka neznie, ktorá CAPTCHA vašich zákazníkov obťažuje najmenej. Otázka znie, či sa ich vôbec treba pýtať.
Verdikt
- reCAPTCHA — najširšie rozšírenie, 423 KB, údaje do USA. Pre web v EÚ v roku 2026 ťažko obhájiteľné.
- hCaptcha — v súkromí lepšia než Google, so 742 KB najťažšia zo štyroch, pre návštevníka tá istá hádanka.
- Turnstile — najlepšia CAPTCHA: zadarmo, 27,5 KB, väčšinou tichá. Stále americká spoločnosť a pod povrchom stále CAPTCHA.
- SilentShield — žiadna úloha, žiadna cookie, spracúvanie v EÚ, 47 KB. 9 € mesačne, len čo prekročíte 500 požiadaviek.
Všetky tri CAPTCHA majú jednu spoločnú chybu: v deň, keď si nie sú isté, odovzdajú problém vášmu zákazníkovi.
Vyskúšať SilentShield — ochranu, ktorú vaši návštevníci nikdy nevidia