SilentShield
← Atpakaļ uz emuāru
TurnstilereCAPTCHAhCaptchaSalīdzinājumsAizsardzība pret botiem

Turnstile un reCAPTCHA un hCaptcha: pilns salīdzinājums (2026)

Marc Wagner·2026. gada 7. marts·10 min lasīšana

Šo lēmumu pārvalda trīs rīki, un lielākā daļa salīdzinājumu beidzas ar īpašības vārdiem: „slikta lietošana", „labāka privātums", „augsta precizitāte". Īpašības vārdi ir lēti. Šis raksts sniedz skaitļus — cenas, nolasītas pašu pakalpojumu sniedzēju lapās, un lapas svaru, izmērītu pārlūkprogrammā rakstīšanas dienā.

Divi no šiem skaitļiem mums ir neērti. Tie tomēr ir šeit, atsevišķā sadaļā, jo salīdzinājums, kurā autors uzvar katrā rindā, nav vērts lasīšanas.

Salīdzinājums skaitļos

Informācija ņemta no pakalpojumu sniedzēju oficiālajām lapām, skatīta 2026. gada 4. oktobrī (reCAPTCHA: docs.cloud.google.com/recaptcha/docs/compare-tiers; hCaptcha: hcaptcha.com/pricing; Turnstile: developers.cloudflare.com/turnstile/plans/). Tā mainās — pirms uz to paļaujaties, pārbaudiet datumu.

RīksSākuma cenaBezmaksas plānsRedzams uzdevumsKurp aizceļo dati
reCAPTCHAbez maksas, tad 8 $ mēnesī10 000 novērtējumu mēnesīiespējams attēlu uzdevumsGoogle
hCaptchabez maksas, tad 99 $ mēnesī (gada maksājums)Basic, bez maksasAttēlu mīkla; pasīvi tikai Pro/Enterprisenav pārbaudīts
Turnstilebez maksasneierobežotas pārbaudesparasti nekāds; izvēles rūtiņa riska gadījumāCloudflare (ASV uzņēmums)
SilentShieldbez maksas, tad 9 € mēnesī500 pieprasījumu mēnesīpēc noklusējuma nekāds; īss aritmētikas uzdevums neskaidra rezultāta gadījumāServeri Vācijā; ar ES galapunktu bez CDN

Google reCAPTCHA Essentials līmenī ir bez maksas līdz 10 000 novērtējumiem mēnesī; jums jānorāda maksājuma līdzeklis. Premium līmenī no 10 001 līdz 100 000 novērtējumiem maksā fiksētus 8 $, pēc tam 1 $ par katriem 1000; virs tā ir Enterprise. hCaptcha uztur bezmaksas Basic līmeni; Pro maksā 99 $ mēnesī ar gada maksājumu vai 139 $ mēnesī, Enterprise pēc pieprasījuma. Pasīvais režīms bez redzama uzdevuma pieejams tikai Pro un Enterprise. Cloudflare Turnstile ir bez maksas ar neierobežotu pārbaužu skaitu — bezmaksas plāns ierobežo funkcijas, nevis datplūsmu: līdz 20 sīkrīkiem, 10 resursdatoru nosaukumi uz sīkrīku, septiņas dienas statistikas. Cloudflare starpniekserveris jūsu vietnes priekšā tam nav vajadzīgs. SilentShield bezmaksas plāns sedz 500 pieprasījumu mēnesī vienā domēnā; Basic maksā 9 € mēnesī par 5000 pieprasījumiem, Pro 29 € par 25 000 pieprasījumiem piecos domēnos.

Ko katrs no tiem patiesībā ielādē jūsu lapā

Cena ir tikai puse no izmaksām. Otra puse nonāk jūsu apmeklētāja pārlūkprogrammā, un tā tiek publicēta reti. Tāpēc mēs to izmērījām: Chromium, svaigs profils, katra pakalpojumu sniedzēja paša demonstrācijas lapa un katra uz šo sniedzēju vērsta pieprasījuma pārsūtītais apjoms — saspiests, tāds, kāds tas ceļo pa līniju. Mērīts 2026. gada 4. septembrī.

RīksIelādēts no pakalpojumu sniedzējano tā JavaScript
Turnstile27,5 KB27,5 KB
SilentShield48,9 KB48,9 KB
reCAPTCHA (v2, izvēles rūtiņa)423 KB346 KB
hCaptcha742 KB544 KB

Atšķirība ir lielāka, nekā liek nojaust pakalpojumu sniedzēju lapas. reCAPTCHA api.js ir 1 KB liels palaidējs; fails, ko tas pēc tam ievelk, recaptcha__en.js, viens pats sver 345 KB saspiestā veidā. Neredzamais v3 variants ielādē to pašu pamatskriptu — tā demonstrācijas lapa sasniedza 459 KB. „Neredzams" tātad nenozīmē „viegls". hCaptcha demonstrācija pārsūtīja 742 KB, lielākoties divas pakotnes no newassets.hcaptcha.com.

Izlasiet to godīgi: Turnstile ir vieglākais no četriem, un attālums līdz mums ir skaidrs. Mēs esam otrie, ar 48,9 KB — 45,0 KB uzvedības modulis plus 3,9 KB ielādētājs (atkārtoti izmērīts 2026. gada 23. septembrī). Pret reCAPTCHA un hCaptcha attālums iet pretējā virzienā, aptuveni deviņas un piecpadsmit reizes.

Google reCAPTCHA: mantotais milzis

reCAPTCHA divas lietas dara labi: atpazīšanu, kas balstās uz Google datu apjomu, un izplatību, kas nevienam nav jāpaskaidro. Tā sabrūk pie pieredzes. Attēlu mīklas ir berze, telefonā tās ir mocība, un apmeklētāji atmet, pirms veidlapa ir pabeigta.

Tad ir datu ceļš. reCAPTCHA ielādē jūsu lapā Google skriptus un sūta rezultātu uz Google infrastruktūru. Kopš 2026. gada 2. aprīļa Google saskaņā ar savu FAQ šeit darbojas kā apstrādātājs (docs.cloud.google.com/recaptcha/docs/faq). Vai jūs to drīkstat ielādēt bez piekrišanas, joprojām ir juridiska izvērtējuma jautājums, un praksē par to bieži diskutē. Novecojis ir arī pats modelis: tas balstās uz uzdevumu un atbildi, kamēr roboti šos uzdevumus arvien biežāk atrisina ar to pašu mašīnmācīšanos, kurai tie būtu jānoķer.

Īsumā: plašākā izplatība, 423 KB krava un datu ceļš uz Google, kam nepieciešams juridisks izvērtējums.

hCaptcha: privātums ar āķi

hCaptcha neielādē Google skriptu un piedāvā bezmaksas Basic līmeni. Tur lietošana ir tāda pati kā reCAPTCHA: tie paši attēlu režģi, tā pati kaitināšana, tie paši pārtraukumi. Pasīvais režīms bez redzama uzdevuma pieejams tikai Pro un Enterprise (hcaptcha.com/pricing).

Mūsu mērījumā tā turklāt bija smagākā no četrām, ar 742 KB.

Īsumā: nav Google skripta, taču bezmaksas līmenī joprojām paliek redzama pārbaude.

Cloudflare Turnstile: labākais no vecās pasaules

Turnstile ir tas, kas patiešām uzlabojās. Tas neprasa atšifrēt attēlus vai tekstu — režīmā Managed, konstatējot risku, tas parāda izvēles rūtiņu —, pret privātumu izturas saudzīgi, un ar 27,5 KB tas ar lielu pārsvaru ir vieglākais šajā salīdzinājumā. Ja jautājums ir „kura CAPTCHA", atbilde ir Turnstile, un šis raksts neizliksies citādi.

Divas lietas jums būtu jāzina. Šaubu gadījumā tas jautā apmeklētājam — atklāt, šaubīties, pajautāt —, tāpēc sliktā dienā īsts klients uz brīdi tiek aizkavēts; tas pats attiecas arī uz mums, tikai mēs parādām īsu aritmētikas uzdevumu. Un Cloudflare ir ASV uzņēmums — ne tas pats, kas pakalpojumu sniedzējs ar atrašanās vietu ES.

Īsumā: labākā CAPTCHA — un joprojām CAPTCHA.

Problēmas kodols: uz uzdevumiem balstītas sistēmas ir novecojušas

Visām trim ir viens un tas pats mantojums: atklāt — šaubīties — likt apmeklētājam pierādīties. Šis modelis bija jēgpilns 2010. gadā. 2026. gadā roboti risina attēlus ar MI, cilvēki pamet veidlapas, kad tiek nopratināti, un datu aizsardzības tiesības prasa mazāk izsekošanas, nevis vairāk.

Risks ir sliktākais no abām pasaulēm: automatizētā datplūsma, kas ir svarīga, tiek cauri — bet daļa jūsu īsto klientu ne.

Kā izskatās mūsdienīga aizsardzība

Nākamā paaudze parastā gadījumā apmeklētājam neko nejautā. Tā vēro, kā veidlapa patiesībā tiek aizpildīta — laiki, kustība, rakstīšanas ritms —, novērtē to fonā un iesniegšanas brīdī sniedz spriedumu. Pēc noklusējuma nekādas mīklas, nekādas sīkdatnes, nekāda pārtraukuma.

Tieši to dara SilentShield — pēc noklusējuma, nevis katrā gadījumā: ja rezultāts ir neskaidrs, tas parāda īsu aritmētikas uzdevumu. Tāpēc iepriekš slejā „redzams uzdevums" ir rakstīts „pēc noklusējuma nekāds", nevis „nekāds".

Iebūvēšana: kods, par ko ir runa

Viens skripta birka jūsu lapā, viens izsaukums jūsu serverī. Nekas cits nemainās.

Sīkrīks pieder lapai, kas nes veidlapu:

<script src="https://api.silentshield.io/client.js?k=JUSU_API_ATSLEGA" crossorigin="anonymous" defer></script>

Tas palaižas pats, savus iestatījumus (izskats, valoda, nozīmīte) paņem no jūsu vadības paneļa un ieraksta veidlapā lauku ar nosaukumu behavior_nonce. Jūsu serveris šo lauku pārbauda iesniegšanas brīdī. PHP:

use SilentShield\Client;

$client = new Client(getenv('SILENTSHIELD_API_KEY'));

if (!$client->verify($_POST['behavior_nonce'] ?? '')) {
    http_response_code(403);
    exit('Parbaude neizdevas.');
}
// Cilveks — apstradajiet iesniegumu.

Node:

const { human } = await shield.verify(req.body.behavior_nonce);
if (!human) return res.status(403).send("Parbaude neizdevas");

Viena detaļa ir vērtīgāka par pārējo šo sadaļu: false ne vienmēr nozīmē „robots". Pārbaude šaubu gadījumā noraida, tāpēc tā atbild false arī tad, kad mēs vispār nevarējām atbildēt — tostarp tad, kad jūsu mēneša kvota ir izsmelta. Abas SDK jums pasaka, ar kuru gadījumu jums darīšana (lastFailure() PHP, reason Node). Ja tā ir kvota, balstieties uz savām pārbaudēm, nevis noraidiet katru īstu apmeklētāju līdz nākamā mēneša pirmajam datumam. Pakalpojumu sniedzēji to pieraksta reti; tomēr tieši šī kļūme kož pa īstam.

Ir pieejamas SDK PHP, Node, Go un malas vidēm, kā arī WordPress spraudnis, kas abus soļus paveic jūsu vietā.

Pāreja no reCAPTCHA: kas mainās, kas paliek

Pāreja ir mazāka, nekā izskatās, jo CAPTCHA skar tieši trīs vietas jūsu kodā.

Kas tiek aizstāts: <script> birka jūsu lapā, servera izsaukums uz siteverify un lauka nosaukums — g-recaptcha-response kļūst par behavior_nonce. Kas paliek: jūsu veidlapa, jūsu pašu pārbaudes, jūsu medus pods, jūsu biežuma ierobežojumi. Aizsardzība pret robotiem ir slānis, nevis aizstājējs tam, kas jums jau ir.

Rīkojieties šādā secībā. Pievienojiet jauno skriptu, kamēr reCAPTCHA vēl darbojas, un dažas dienas salīdziniet spriedumus; tā jūs redzēsiet savu datplūsmu, nevis ticēsiet tabulai. Pēc tam pārceliet pārbaudi servera pusē. Un tikai tad noņemiet reCAPTCHA skriptu un Google ierakstu no savas privātuma politikas un apstrādes darbību reģistra — tieši šo pēdējo soli komandas aizmirst, un tieši uz to skatās uzraudzības iestāde.

Kur SilentShield ir vājākā izvēle

Trīs rindas, kurās mēs zaudējam, pateiktas tieši.

Mūsu skripts ir lielāks nekā Turnstile. 48,9 KB pret 27,5 KB — mēs ielādējamies asinhroni pēc attēlošanas un neko nebloķējam, ko apmeklētājs gaida; taču, ja jūsu lapā cīnās par katru kilobaitu, tas ir īsts arguments pret mums.

Apjoma ziņā mēs neesam bez maksas. Turnstile neko nemaksā jebkurā apjomā. Mūsu bezmaksas plāns beidzas pie 500 pieprasījumiem mēnesī. Ja cena ir jūsu vienīgais kritērijs, mēs neesam atbilde.

Mēs esam jaunāki. reCAPTCHA darbojas vairāk nekā desmit gadus un ir redzējusi uzbrukumu shēmas, kuras mēs neesam redzējuši. Tas nav sīkums, un neviena pozicionēšana to nemaina.

Tas, ko šie 9 € nopērk, ir cits darījums: netiek ielādēts neviens Google skripts, netiek uzstādīta neviena sīkdatne, apmeklētājs pēc noklusējuma neredz nekādu uzdevumu — tikai neskaidra rezultāta gadījumā īsu aritmētikas uzdevumu —, un ar ES galapunktu pārbaude notiek tieši mūsu serveros Vācijā, bez CDN. Ja tas jums ir vērtīgāks par bezmaksas, mēs esam labākā izvēle. Ja nav — ņemiet Turnstile; tas ir aizstāvams lēmums, un šis raksts neizliksies citādi.

Ko tas nozīmē jūsu uzņēmumam

Katrs papildu solis veidlapā maksā ieņēmumus, un uzdevums ir dārgākais solis, ko varat pievienot: tas pienāk tieši brīdī, kad kāds ir izlēmis ar jums sazināties. Pamestas veidlapas, pārtraukti pirkumi, zaudēti pieprasījumi un lietošana telefonā, kas ir sliktāka par to, kuru pārbaudījāt pie galda — pat Turnstile, labākais no trim, šo risku pilnībā nenovērš, jo tas joprojām var izlemt pajautāt — un arī mēs jautājam, ja rezultāts ir neskaidrs, ar īsu aritmētikas uzdevumu.

Jautājums nav par to, kura CAPTCHA jūsu klientus kaitina vismazāk. Jautājums ir par to, cik reti jūsu klienti vispār ir jānopratina.

Spriedums

  • reCAPTCHA — plašākā izplatība, 423 KB, dati uz Google. ES vietnei gadījums juridiskam izvērtējumam, bieži ietverot diskusiju par piekrišanu.
  • hCaptcha — nav Google skripta, smagākā no četrām ar 742 KB, bezmaksas līmenī apmeklētājam tā pati mīkla (pasīvi tikai Pro/Enterprise).
  • Turnstile — labākā CAPTCHA: bez maksas, 27,5 KB, pārsvarā klusa. Joprojām ASV uzņēmums un zemāk joprojām CAPTCHA.
  • SilentShield — pēc noklusējuma bez uzdevuma (neskaidra rezultāta gadījumā īss aritmētikas uzdevums), bez sīkdatnes, datu glabāšana serveros Vācijā, 48,9 KB. 9 € mēnesī, tiklīdz pārsniedzat 500 pieprasījumus.

Visi četri šaubu gadījumā jautā apmeklētājam; atšķirība ir tajā, cik bieži un ar ko.

Izmēģiniet SilentShield — botu aizsardzību, kas pēc noklusējuma paliek neredzama

Saistītās lapas

Biežāk uzdotie jautājumi

Kas ir labāks: Cloudflare Turnstile, Google reCAPTCHA vai hCaptcha?

Tas atkarīgs no jūsu prioritātēm. reCAPTCHA ir visplašāk izmantotā, taču tā ielādē Google skriptus un var rādīt attēlu mīklas. hCaptcha neielādē Google skriptu, taču bezmaksas līmenī joprojām rāda redzamu pārbaudi; pasīvais režīms pieejams tikai Pro un Enterprise. Turnstile ir bez maksas ar neierobežotu pārbaužu skaitu un tai nav vajadzīgs Cloudflare starpniekserveris, taču šaubu gadījumā tā jautā ar izvēles rūtiņu. SilentShield analizē uzvedību fonā, pēc noklusējuma ir neredzams un tikai neskaidra rezultāta gadījumā parāda īsu aritmētikas uzdevumu.

Vai Cloudflare Turnstile atbilst VDAR?

Tas ir katra gadījuma juridiska izvērtējuma jautājums. Turnstile neielādē Google skriptu, taču apstrādā apmeklētāju datus, izmantojot Cloudflare — ASV uzņēmumu. SilentShield neiestata sīkdatnes, neveic izsekošanu starp vietnēm un neveido profilus; IP adrese tiek izmantota tikai pārbaudei un netiek glabāta atklātā tekstā. Ar ES galapunktu pārbaude notiek tieši mūsu serveros Vācijā, bez CDN.

Vai Google reCAPTCHA sūta datus uz Google?

Jā. reCAPTCHA ielādē Google skriptus un nodod apmeklētāju signālus Google; kopš 2026. gada 2. aprīļa Google saskaņā ar savu FAQ šeit darbojas kā apstrādātājs. Tās izmantošanai tomēr nepieciešams juridisks izvērtējums, kurā bieži tiek apspriesta piekrišana. SilentShield nesūta datus uz Google un pēc noklusējuma ir neredzams.

Kāda ir labākā neredzamā alternatīva reCAPTCHA, hCaptcha un Turnstile?

SilentShield pēc noklusējuma ir neredzams – tas pārlūkprogrammā novērtē peles, taustiņu nospiešanas un laika uzvedību un tikai neskaidra rezultāta gadījumā parāda īsu aritmētikas uzdevumu; parastā gadījumā īsti lietotāji no tā neko neredz.

Kurš no tiem ielādē vismazāk JavaScript?

Mēs to izmērījām 2026. gada 4. septembrī Chromium pārlūkā katra pakalpojumu sniedzēja paša demonstrācijas lapā: Turnstile pārsūtīja 27,5 KB, SilentShield 48,9 KB (atkārtoti izmērīts 2026. gada 23. septembrī), reCAPTCHA 423 KB un hCaptcha 742 KB. Turnstile ir vieglākais, un mēs esam otrie — vien reCAPTCHA pamatskripts sver 345 KB saspiestā veidā.

Kā pāriet no reCAPTCHA uz SilentShield?

Mainās trīs vietas: skripta birka jūsu lapā, servera izsaukums uz siteverify un lauka nosaukums — g-recaptcha-response kļūst par behavior_nonce. Ļaujiet abiem dažas dienas darboties līdzās, pēc tam pārvietojiet servera puses pārbaudi un tikai tad noņemiet reCAPTCHA skriptu no lapas, privātuma politikas un apstrādes darbību reģistra.

Vai Cloudflare Turnstile tiešām ir bez maksas?

Jā — bez maksas ar neierobežotu pārbaužu skaitu, un tas nav izmēģinājuma periods. Bezmaksas plāns ierobežo funkcijas, nevis datplūsmu: līdz 20 sīkrīkiem, 10 resursdatoru nosaukumi uz sīkrīku un septiņas dienas statistikas; Cloudflare starpniekserveris jūsu vietnes priekšā nav vajadzīgs (developers.cloudflare.com/turnstile/plans/, skatīts 2026. gada 4. oktobrī). Ja cena ir jūsu vienīgais kritērijs, Turnstile ir grūti pārspēt.

Gatavs atbrīvoties no CAPTCHA?

Sāciet aizsargāt savas formas — neredzami. Kredītkarte nav nepieciešama.