Smartweb Captcha ochrana formulárov pred spamom, bez Googlu a bez cookies
Neviditeľná captcha pre webové formuláre. Namiesto obrázkových hádaniek a semaforov nechá prehliadač návštevníka vyriešiť krátky výpočet (proof-of-work) - človek nič nerieši, spam robot zaplatí výpočtovým časom. Náhrada Google reCAPTCHA s kompatibilným API, ktorá chráni formuláre na viac ako 250 weboch Smartweb.
Služba beží
Ako to funguje
Formulár obsahuje malý widget, ktorý zavolá GET /challenge.
Server vráti kryptografickú úlohu: nájdi číslo, ktorého SHA-256 odtlačok
sedí na zadanie. Server si pritom nič neukladá - výzva je bezstavová.
Kým návštevník vypĺňa formulár, jeho prehliadač úlohu na pozadí vyrieši. Človek nič nevidí a nič nerieši. Pre spam robota, ktorý odosiela tisíce formulárov, je rovnaký výpočet drahý.
Backend webu pošle výsledok s tajným kľúčom na POST /siteverify.
Každé riešenie prejde len raz - opakované použitie (replay) služba odmietne.
Prečo Smartweb Captcha namiesto Google reCAPTCHA
Smartweb Captcha nepoužíva cookies ani sledovanie, preto nepatrí do cookie lišty a nevyžaduje súhlas návštevníka.
Žiadne obrázkové hádanky, semafory ani prechody pre chodcov. Overenie prebehne výpočtom v pozadí prehliadača.
Self-hosted captcha beží na infraštruktúre Smartweb v EÚ. Žiadne tretie strany, žiadny prenos dát mimo Európy.
Endpoint /siteverify má rovnaký tvar odpovede ako Google
siteverify. Migrácia existujúceho webu znamená len zmenu URL a kľúčov.
Postavené na otvorenom protokole ALTCHA (proof-of-work captcha). Žiadna čierna skrinka s utajeným skóre.
Widget sa servíruje lokálne z webu (ALTCHA 1.5.1). Stránka nenačítava nič z cudzích domén - rýchlejšie načítanie a žiadna závislosť od Googlu.
Porovnanie
| Smartweb Captcha | Google reCAPTCHA | |
|---|---|---|
| Cookies a consent lišta | bez cookies, bez súhlasu | cookies, patrí do consent lišty |
| Čo vidí návštevník | nič, overenie beží v pozadí | checkbox a obrázkové hádanky |
| Kde sa spracúvajú dáta | infraštruktúra Smartweb, EÚ | servery Google |
| Sledovanie správania | žiadne, len výpočet | behaviorálna analýza návštevníka |
| Externé skripty na webe | žiadne, widget lokálne | google.com, gstatic.com |
| Princíp obrany | cena výpočtu (proof-of-work) | skóre podľa správania |
Súkromie a GDPR
Smartweb Captcha nepoužíva cookies. Protokol ALTCHA je bezstavový - server si vydané výzvy nikde neukladá a o návštevníkovi nezbiera žiadne údaje.
Služba nespracúva osobné údaje ani nesleduje správanie: namiesto behaviorálneho skóre stojí obrana na cene výpočtu. Preto GDPR captcha bez súhlasu nie je protirečenie - do cookie lišty ani do zoznamu spracovateľov osobných údajov jednoducho nepatrí.
Weby si popri captche držia aj vlastné ďalšie vrstvy ochrany formulárov (interné skóre, honeypot) - captcha ich dopĺňa, nie nahrádza.
Vyskúšajte si to
Toto je živý widget tejto služby s demo kľúčom. Kliknite naň -
váš prehliadač dostane výzvu z /challenge a vyriešenie potvrdí fajkou.
Presne takto to prebieha na chránenom webe, len bez kliknutia: widget sa spustí
sám pri odosielaní formulára. Overenie výsledku cez /siteverify
robí backend webu svojím tajným kľúčom, preto v ukážke končíme pri vyriešení.
API
| Endpoint | Popis |
|---|---|
GET /challenge |
Vydanie výzvy pre widget: ?sitekey=swc_…
Odpoveď obsahuje challenge, salt a podpis. |
POST /siteverify |
Overenie vyriešenej výzvy backendom webu: secret +
response (payload widgetu). Tvar odpovede je kompatibilný
s Google reCAPTCHA siteverify. |
GET /health |
Liveness kontrola služby pre monitoring: {"ok":true} |
Príklad overenia
curl -X POST https://captcha.smartweb.cloud/siteverify \
-d 'secret=swcs_vas_tajny_kluc' \
-d 'response=eyJhbGdvcml0aG0iOiJTSEEtMjU2Iiw...'
Príklad odpovede
{
"success": true,
"score": 1.0,
"challenge_ts": "2026-08-31T17:30:00+00:00",
"hostname": "vasadomena.sk"
}
Neúspešné overenie vracia HTTP 200 so zoznamom
error-codes v názvosloví reCAPTCHA (timeout-or-duplicate,
invalid-input-secret…) - existujúci kód webu netreba prepisovať.
Widget: lokálne servírovaný ALTCHA 1.5.1.
Nasadenie
Weby na CMS Smartweb
Nič neinštalujete. Captcha sa zapína v administrácii webu v rozšírených nastaveniach (Smartweb Captcha + dvojica kľúčov) - engine potom sám vloží widget do každého formulára a overuje odoslania. Kľúče vám vystavíme obratom.
Ostatné weby
Vložíte widget do formulára a backend pošle payload na /siteverify
so svojím tajným kľúčom - rovnaký mechanizmus, aký už máte pri reCAPTCHA.
Pri migrácii z Google reCAPTCHA stačí zmeniť URL a kľúče.
Kľúč pre váš web vystavíme na požiadanie - napíšte nám.
Časté otázky
Čo je Smartweb Captcha?
Smartweb Captcha je self-hosted anti-spam ochrana formulárov na protokole ALTCHA, náhrada Google reCAPTCHA.
Potrebuje Smartweb Captcha súhlas v cookie lište?
Nie. Smartweb Captcha nepoužíva cookies ani sledovanie, preto nepatrí do cookie/consent lišty.
Vidí návštevník webu nejakú captchu?
Bežný návštevník nevidí nič - overenie prebehne výpočtom v pozadí prehliadača bez zásahu používateľa.
Ako sa migruje z Google reCAPTCHA na Smartweb Captcha?
Migrácia znamená len zmenu URL a kľúčov, endpoint /siteverify
je tvarovo kompatibilný s reCAPTCHA siteverify API.
Kde sa spracúvajú dáta a spĺňa to GDPR?
Dáta zostávajú na infraštruktúre Smartweb v EÚ, služba nezbiera osobné údaje ani chovanie návštevníka.