SilentShield
← Späť na blog
TurnstilereCAPTCHAhCaptchaPorovnanieOchrana pred botmi

Turnstile vs reCAPTCHA vs hCaptcha: Úplné porovnanie (2026)

Marc Wagner·7. marca 2026·10 min čítania

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

Údaje pochádzajú z oficiálnych stránok poskytovateľov, stav k 4. októbru 2026 (reCAPTCHA: docs.cloud.google.com/recaptcha/docs/compare-tiers; hCaptcha: hcaptcha.com/pricing; Turnstile: developers.cloudflare.com/turnstile/plans/). Menia sa — kým sa na ne spoľahnete, skontrolujte dátum.

NástrojVstupná cenaBezplatný programViditeľná úlohaKam idú údaje
reCAPTCHAzadarmo, potom 8 $ mesačne10 000 vyhodnotení mesačneMožná obrázková úlohaGoogle
hCaptchazadarmo, potom 99 $ mesačne (ročne)Basic, zadarmoObrázková hádanka; pasívne iba Pro/Enterpriseneoverené
Turnstilezadarmoneobmedzené overeniaspravidla žiadna; pri riziku zaškrtávacie poleCloudflare (americká spoločnosť)
SilentShieldzadarmo, potom 9 € mesačne500 požiadaviek mesačnepredvolene žiadna; krátka matematická úloha pri nejasnom výsledkuServery v Nemecku; s koncovým bodom EÚ bez CDN

Google reCAPTCHA je v úrovni Essentials zadarmo do 10 000 vyhodnotení mesačne; musíte zadať platobný prostriedok. V úrovni Premium stojí 10 001 až 100 000 vyhodnotení paušálne 8 $, potom 1 $ za každých 1 000; nad tým je Enterprise. hCaptcha má bezplatnú úroveň Basic; Pro stojí 99 $ mesačne pri ročnej platbe alebo 139 $ mesačne, Enterprise je na vyžiadanie. Pasívny režim bez viditeľnej úlohy je iba v Pro a Enterprise. Cloudflare Turnstile je zadarmo s neobmedzeným počtom overení — bezplatný program obmedzuje funkcie, nie prevádzku: až 20 widgetov, 10 názvov hostiteľov na widget, sedem dní štatistík. Proxy Cloudflare pred vašou stránkou na to nie je potrebná. 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ástrojNačítané od poskytovateľaz toho JavaScript
Turnstile27,5 KB27,5 KB
SilentShield48,9 KB48,9 KB
reCAPTCHA (v2, zaškrtávacie pole)423 KB346 KB
hCaptcha742 KB544 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í, 48,9 KB — 45,0 KB modul správania plus zavádzač 3,9 KB (opätovne merané 23. septembra 2026). Voči reCAPTCHA a hCaptcha beží odstup opačným smerom, zhruba deväť- a pätná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 do vašej stránky a posiela výsledok do infraštruktúry Googlu. Od 2. apríla 2026 v tom Google podľa vlastných častých otázok vystupuje ako sprostredkovateľ (docs.cloud.google.com/recaptcha/docs/faq). Či ju smiete načítať bez súhlasu, zostáva otázkou právneho posúdenia a v praxi sa o tom často diskutuje. 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, náklad 423 KB a cesta údajov ku Googlu, ktorá si vyžaduje právne posúdenie.

hCaptcha: súkromie s háčikom

hCaptcha nenačítava žiadny skript Googlu a ponúka bezplatnú úroveň Basic. Tam je ovládanie rovnaké ako pri reCAPTCHA: tie isté mriežky obrázkov, tá istá otrava, tie isté odchody. Pasívny režim bez viditeľnej úlohy je iba v Pro a Enterprise (hcaptcha.com/pricing).

V našom meraní bol navyše najťažší zo štyroch, so 742 KB.

Zhrnuté: žiadny skript Googlu, ale v bezplatnom programe naďalej viditeľná kontrola.

Cloudflare Turnstile: to najlepšie zo starého sveta

Turnstile je ten, ktorý sa naozaj zlepšil. Nežiada obrázky ani texty na lúštenie — v režime Managed pri riziku zobrazí zaškrtávacie pole —, 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 by ste mali vedieť. V pochybnosti sa pýta návštevníka — rozpoznať, zapochybovať, opýtať sa —, takže v zlý deň sa skutočný zákazník na chvíľu zdrží; u nás to platí rovnako, len zobrazujeme krátku matematickú úlohu. A Cloudflare je americká spoločnosť — nie to isté ako poskytovateľ so sídlom v EÚ.

Zhrnuté: najlepšia CAPTCHA — a stále CAPTCHA.

Jadro problému: systémy postavené na úlohách doslúžili

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.

Rizikom 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 v bežnom prípade 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. V predvolenom nastavení žiadna hádanka, žiadna cookie, žiadne prerušenie.

Presne to robí SilentShield — v predvolenom nastavení, nie v každom prípade: pri nejasnom výsledku zobrazí krátku matematickú úlohu. Preto v stĺpci „viditeľná úloha“ vyššie stojí „predvolene žiadna“, a nie „žiadna“.

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. 48,9 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: nenačítava sa žiadny skript Googlu, nenastavuje sa žiadna cookie, návštevník v predvolenom nastavení nevidí žiadnu úlohu — iba pri nejasnom výsledku krátku matematickú úlohu — a s koncovým bodom EÚ beží overenie priamo na našich serveroch v Nemecku, bez CDN. 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ť — a aj my sa pri nejasnom výsledku pýtame, krátkou matematickou úlohou.

Otázka neznie, ktorá CAPTCHA vašich zákazníkov obťažuje najmenej. Otázka znie, ako zriedka sa ich vôbec treba pýtať.

Verdikt

  • reCAPTCHA — najširšie rozšírenie, 423 KB, údaje ku Googlu. Pre web v EÚ prípad na právne posúdenie, často s diskusiou o súhlase.
  • hCaptcha — žiadny skript Googlu, so 742 KB najťažšia zo štyroch, v bezplatnom programe pre návštevníka tá istá hádanka (pasívne iba v Pro/Enterprise).
  • Turnstile — najlepšia CAPTCHA: zadarmo, 27,5 KB, väčšinou tichá. Stále americká spoločnosť a pod povrchom stále CAPTCHA.
  • SilentShield — predvolene žiadna úloha (pri nejasnom výsledku krátka matematická úloha), žiadna cookie, uchovávanie dát na serveroch v Nemecku, 48,9 KB. 9 € mesačne, len čo prekročíte 500 požiadaviek.

Všetky štyri sa v pochybnosti pýtajú návštevníka; rozdiel je v tom, ako často a čím.

Vyskúšať SilentShield — ochranu pred botmi, ktorá zostáva v predvolenom nastavení neviditeľná

Súvisiace stránky

Často kladené otázky

Čo je lepšie: Cloudflare Turnstile, Google reCAPTCHA alebo hCaptcha?

Závisí to od vašich priorít. reCAPTCHA má najširšie využitie, ale načítava skripty Googlu a môže zobrazovať obrázkové hádanky. hCaptcha nenačítava žiadny skript Googlu, v bezplatnom programe však stále zobrazuje viditeľnú kontrolu; pasívny režim je iba v Pro a Enterprise. Turnstile je zadarmo s neobmedzeným počtom overení a nepotrebuje proxy Cloudflare, v pochybnosti sa však pýta cez zaškrtávacie pole. SilentShield analyzuje správanie na pozadí, je v predvolenom nastavení neviditeľný a krátku matematickú úlohu zobrazí iba pri nejasnom výsledku.

Je Cloudflare Turnstile v súlade s GDPR?

To je otázka právneho posúdenia v konkrétnom prípade. Turnstile nenačítava žiadny skript Googlu, údaje návštevníkov však spracúva cez Cloudflare, americkú spoločnosť. SilentShield nenastavuje cookies, nesleduje naprieč webmi a nevytvára profily; IP adresa slúži iba na overenie a neukladá sa v otvorenom texte. S koncovým bodom EÚ beží overenie priamo na našich serveroch v Nemecku, bez CDN.

Odosiela Google reCAPTCHA údaje spoločnosti Google?

Áno. reCAPTCHA načítava skripty Googlu a odovzdáva signály návštevníkov Googlu; od 2. apríla 2026 v tom Google podľa vlastných častých otázok vystupuje ako sprostredkovateľ. Jej nasadenie si aj tak vyžaduje právne posúdenie a často sa pritom diskutuje o súhlase. SilentShield neposiela Googlu žiadne údaje a je v predvolenom nastavení neviditeľný.

Aká je najlepšia neviditeľná alternatíva k reCAPTCHA, hCaptcha a Turnstile?

SilentShield je v predvolenom nastavení neviditeľný – v prehliadači hodnotí správanie myši, klávesnice a časovania a krátku matematickú úlohu zobrazí iba pri nejasnom výsledku; v bežnom prípade z toho skutoční používatelia nevidia nič.

Ktoré z nich načíta najmenej JavaScriptu?

Zmerali sme to 4. septembra 2026 v Chromiu na ukážkovej stránke každého poskytovateľa: Turnstile preniesol 27,5 KB, SilentShield 48,9 KB (opätovne merané 23. septembra 2026), reCAPTCHA 423 KB a hCaptcha 742 KB. Turnstile je najľahší a my sme druhí — samotný jadrový skript reCAPTCHA váži 345 KB komprimovane.

Ako prejdem z reCAPTCHA na SilentShield?

Menia sa tri miesta: značka skriptu vo vašej stránke, serverové volanie siteverify a názov poľa — z g-recaptcha-response sa stáva behavior_nonce. Nechajte oba systémy niekoľko dní bežať vedľa seba, potom presuňte kontrolu na strane servera a až následne odstráňte skript reCAPTCHA zo stránky, zo zásad ochrany osobných údajov a zo záznamov o spracovateľských činnostiach.

Je Cloudflare Turnstile naozaj zadarmo?

Áno — zadarmo s neobmedzeným počtom overení, a nejde o skúšobné obdobie. Bezplatný program obmedzuje funkcie, nie prevádzku: až 20 widgetov, 10 názvov hostiteľov na widget a sedem dní štatistík; proxy Cloudflare pred vašou stránkou nepotrebuje (developers.cloudflare.com/turnstile/plans/, stav k 4. októbru 2026). Ak je cena vaším jediným kritériom, Turnstile sa ťažko prekonáva.

Pripravení zbaviť sa CAPTCHA?

Začnite chrániť svoje formuláre — neviditeľne. Kreditná karta nie je potrebná.