Utracone zamówienia i rejestracje
Każda dodatkowa zagadka to miejsce, w którym klient odchodzi. Niewidoczna weryfikacja nie dodaje żadnego kroku.
WEDOS PoW rozpoznaje, że formularz wysłał człowiek. Przeglądarka rozwiązuje w tle krótkie zadanie obliczeniowe – odwiedzający niczego nie rozwiązuje, a bot wysyłający tysiące żądań płaci mocą obliczeniową. Działa na każdej stronie. Z WEDOS.protection chroni całą domenę, aplikacje i API.
Obrazkowe CAPTCHA spowalniają klientów, aż porzucą koszyk, i zamykają drogę osobom z niepełnosprawnością wzroku. Boty tymczasem zlecają ich rozwiązywanie za grosze. Weryfikacja obliczeniem odwraca zasady: człowiek nic nie robi, a kto wysyła tysiące żądań, płaci za każde z nich.
# serwer wydaje: salt = "9f2c…?expires=…", cel = SHA-256(salt + ?) # przeglądarka szuka pasującej liczby: SHA-256(salt + 0) ✗ SHA-256(salt + 1) ✗ … SHA-256(salt + 48 213) ✓ # ułamek sekundy dla człowieka, # godziny obliczeń dla miliona żądań
Każda dodatkowa zagadka to miejsce, w którym klient odchodzi. Niewidoczna weryfikacja nie dodaje żadnego kroku.
Czytnik ekranu nie odczyta obrazków ani zniekształconych kodów. Wymagania dotyczące dostępności sklepów internetowych i usług w UE zostały zaostrzone.
Boty wypełniają formularze, próbują wyciekłych haseł, zakładają konta i wykupują towar. Bez weryfikacji wszystko to spada na Twój serwer.
Wyzwanie wydaje i weryfikuje sieć WEDOS. Niczego nie instalujesz na serwerze i nie musisz zmieniać hostingu.
Dodajesz do formularza jeden element z adresem wyzwania dla Twojej domeny i kluczem z panelu administracyjnego.
Z najbliższego węzła WEDOS przychodzi jednorazowe, podpisane zadanie o ograniczonej ważności.
Zajmuje to zwykle dziesiąte części sekundy. Odwiedzający pisze dalej, niczego nie widzi ani nie rozwiązuje.
Dla formularzy, logowania, rejestracji i koszyków. Na dowolnym hostingu, u dowolnego dostawcy. Nie przenosisz ruchu strony przez ochronę i nie zmieniasz DNS.
Gdy ruch strony przechodzi przez WEDOS.protection, wyzwanie działa bezpośrednio na brzegu sieci, zanim żądanie dotrze do Twojego serwera. A kto jest już zweryfikowany, nie musi weryfikować się ponownie.
Wszystko jest częścią planów WEDOS.protection. Przy każdej opcji podajemy najniższy plan, który ją zawiera.
Obliczane przy wysyłaniu formularza. Odwiedzający niczego nie widzi, formularz po prostu zostaje wysłany.
Widoczne „Nie jestem robotem”: jedno kliknięcie, żadnych obrazków. Użytkownik widzi, że coś się dzieje.
Krótka strona pośrednia przed wejściem do chronionej części – promocje, rejestracja, administracja.
Podejrzany ruch dostaje wyzwanie, zanim dotrze do serwera. Reguły pisze nasz zespół, działają automatycznie.
Po rozwiązaniu wyzwania podpisana przepustka w cookie, nagłówku lub parametrze. Działa na wszystkich węzłach WEDOS także po zmianie adresu IP, na przykład gdy telefon przełączy się z Wi-Fi na dane komórkowe.
Twój system podpisuje metodę, domenę, ścieżkę i czas ważności tajnym kluczem. Nagłówek X-WGP-Token przechodzi bez wyzwania, WAF i limity nadal obowiązują.
Tymczasowy link do pobrania pliku lub jednej strony. Po wygaśnięciu albo ze zmienioną ścieżką przestaje działać.
Token z Twojego logowania (HS256, HS384, HS512). Sprawdzamy podpis, wystawcę, odbiorcę i ważność.
Certyfikat sprawdzamy na brzegu sieci względem Twojego urzędu certyfikacji, opcjonalnie jako obowiązkowy. Serwerowi przekazujemy go w nagłówku Client-Cert zgodnie z RFC 9440.
Obliczenie jest prawdziwe – ta sama zasada, której używa usługa produkcyjna. Na potrzeby demo wyzwanie tworzy i weryfikuje jednak sama przeglądarka i nic nie jest nigdzie wysyłane.
Niewidoczne wyzwanie i widget z polem wyboru działają tu na żywo: wyzwanie wydaje sieć WEDOS, a widget ładuje się z pow.wedos.global. Formularz nie jest nigdzie wysyłany. Pozostałe demo symulują obliczenie w przeglądarce.
Odwiedzający wypełnia formularz i klika Wyślij. Obliczenie odbywa się w tym momencie w tle, a z formularzem zostaje wysłany podpisany wynik.
Widoczne potwierdzenie tam, gdzie użytkownik ma wiedzieć, że strona go weryfikuje – logowanie, rejestracja, zamówienie.
Pełnoekranowe wyzwanie przed wejściem do chronionej części strony. Sprawdza się przy promocjach, które przyciągają boty zakupowe, albo przy wejściu do panelu administracyjnego.
Kliknij „Otwórz chronioną stronę”.
Odwiedzający rozwiązuje wyzwanie raz, a potem porusza się po stronie bez kolejnych wyzwań. Przepustka jest podpisana i działa w całej sieci WEDOS, więc nie unieważni jej nawet przełączenie telefonu na inną sieć.
wgp_ok, nagłówek X-WGP-Pass lub parametrMonitoring, integracje partnerów, aplikacje mobilne czy zadania cron nie potrafią rozwiązywać wyzwań. Podpisują żądanie tajnym kluczem i przechodzą bez wyzwania. Poniższe tokeny są liczone na żywo, w ten sam sposób, w jaki weryfikuje je ochrona.
Dla interfejsów między systemami, w których klient potwierdza tożsamość certyfikatem z Twojego urzędu certyfikacji. Weryfikacja odbywa się na brzegu sieci WEDOS, zanim żądanie dotrze do serwera.
Client-Cert (RFC 9440), a podrobiony przez klienta usuwamyTrudność określa zakres, w którym przeglądarka szuka. Zmierz, jak długo trwa wyzwanie na tym urządzeniu i ile obliczeń kosztowałby milion żądań.
„1 mln wyzwań” = godziny obliczeń jednego rdzenia tego urządzenia.
Rejestracja, koszyk, kody rabatowe i promocje, które przyciągają boty zakupowe.
Zgadywanie wyciekłych haseł staje się drogie dla atakującego, a logowania człowieka nie spowalnia.
Formularze kontaktowe, komentarze, zapytania i newsletter bez spamu.
Dostępna weryfikacja i dane przechowywane w UE u niezależnej europejskiej firmy.
Przepustka po wyzwaniu dla aplikacji jednostronicowych i stron mobilnych.
Podpisane tokeny, JWT i certyfikaty klienta dla maszyn, które nie rozwiązują wyzwań.
Jedno konto dla dziesiątek stron klientów.
Nie potrzebujesz hostingu w WEDOS ani przenoszenia ruchu strony przez ochronę.
Widget opiera się na otwartym widgecie ALTCHA. Demo dla maszyn odpowiadają temu, co weryfikuje ochrona.
W panelu WEDOS.protection wybierasz dla domeny, czy przez ochronę przechodzi cały ruch, czy tylko weryfikacja. Włączasz PoW, generujesz sól i pojawia się klucz do Twojego kodu.
Adres wyzwania to pow.wedos.global/<domena>?key=…. Klucz jest publiczny, widoczny w HTML i sam niczego nie odblokowuje.
Nowa sól przesuwa starą do rezerwy. W czasie wymiany ważne są oba klucze.
<!-- widget z sieci WEDOS, bez stron trzecich --> <script type="module" src="https://pow.wedos.global/_cap/altcha-2.1.0.min.js"></script> <form method="post" action="/kontakt"> <input name="email" type="email" required> <altcha-widget challengeurl="https://pow.wedos.global/twoja-strona.pl?key=TWOJ_KLUCZ" auto="onsubmit"></altcha-widget> <button>Wyślij</button> </form>
# z proxy, dostęp bez wyzwania (NoLimit Expert) # podpis: HMAC-SHA256(klucz, "h|METODA|domena|sciezka|wygasniecie"), base64url import base64, hashlib, hmac, time def wgp_token(key_b64u, method, host, path, ttl=300): key = base64.urlsafe_b64decode(key_b64u + "==") exp = int(time.time()) + ttl msg = f"h|{method}|{host}|{path}|{exp}".encode() sig = base64.urlsafe_b64encode(hmac.new(key, msg, hashlib.sha256).digest()) return f"v1.{exp}." + sig.rstrip(b"=").decode() # requests.get(url, headers={"X-WGP-Token": wgp_token(K, "GET", host, path)})
Ceny to ceny planów WEDOS.protection za chronioną domenę. Dla każdej domeny wybierasz, czy przez nas przechodzi cały ruch, czy tylko weryfikacja odwiedzających.
Strona zostaje tam, gdzie jest, DNS się nie zmienia. Odwiedzający są weryfikowani przez pow.wedos.global – niewidocznie, widgetem lub stroną wyzwania.
Ruch domeny przechodzi przez sieć WEDOS. Do tego: wyzwanie na brzegu sieci, przepustka po wyzwaniu, dostęp bez wyzwania dla maszyn i pełna ochrona przed DDoS, z WAF i ochroną przed botami.
Dla małych firm, stowarzyszeń i stron prywatnych. Bezpłatnie dla dowolnej liczby domen, także komercyjnych.
Dla sklepów internetowych i stron firmowych. Zweryfikowany odwiedzający nie jest weryfikowany ponownie.
Dla firm z aplikacjami, API i połączonymi systemami. Maszyny przechodzą bez wyzwania, ochrona nadal działa.
Plany NIS2 bazują na NoLimit Expert, więc obejmują PoW ze wszystkimi opcjami. Do tego dłuższe przechowywanie logów, usługa zarządzana i wsparcie dla podmiotów objętych NIS2.
| PoW w planach | Free0 € | NoLimit8,25 € / mies. | NoLimit Expert100 € / mies. |
|---|---|---|---|
| Niewidoczne wyzwanie, widget, strona wyzwania | |||
| Tylko weryfikacja (strona zostaje tam, gdzie jest) | |||
| Z proxy: wyzwanie na brzegu sieci | |||
| Użytek komercyjny | |||
| Przepustka po wyzwaniu | – | ||
| HMAC, podpisany link, JWT, mTLS | – | – | |
| Wsparcie | dokumentacja | bez gwarancji | bez gwarancji |
Ceny z cennika WEDOS.protection na dzień 5.11.2026, netto (bez VAT), za chronioną domenę.
Wyzwanie wydaje najbliższy węzeł sieci WEDOS, gdziekolwiek jest odwiedzający. Dane przechowujemy w Unii Europejskiej, a przetwarzanie możesz ograniczyć do konkretnego kraju UE. Za usługą stoi niezależna europejska firma bez inwestorów i bez dotacji.
Weryfikacja bez proxy nie potrzebuje cookie ani banera zgody. Przepustka z proxy jest opcjonalna.
Weryfikacja służy wyłącznie ochronie. Żadnych profili reklamowych, niczego nie sprzedajemy.
Żadnych obrazków, sygnalizatorów ani tekstu do przepisania. Wariant niewidoczny nie wymaga żadnej akcji.
Nie. W wariancie niewidocznym nie widzi zupełnie nic, przy widgecie raz klika w pole. Obliczenie wykonuje sama przeglądarka.
Zwykle dziesiąte części sekundy, na starszym telefonie dłużej. Trudność ustawiamy tak, aby człowiek tego nie zauważył. Sprawdź to na swoim urządzeniu w demo Trudność.
Nie i tego nie twierdzimy. Obliczenie podraża masowe ataki – spam, zgadywanie haseł, zakładanie kont – bo bot płaci za każde żądanie. Samo nie odróżni człowieka od bota. Dlatego łączymy je z reputacją adresów IP, odciskiem przeglądarki i limitami. Domeny za WEDOS.protection dostają dodatkowo pełną ochronę sieci.
Nie. Obliczenie odbywa się w przeglądarce, więc JavaScript jest potrzebny. Dla maszyn, które nie uruchamiają JavaScriptu, przy proxy są podpisane tokeny, JWT i certyfikaty klienta.
Na potrzeby ochrony i logów operacyjnych przetwarzamy adres IP i dane techniczne żądania. Dane przechowujemy w UE zgodnie z RODO. Usługa nie ustawia cookies i nie tworzy profili reklamowych.
Podpisanym potwierdzeniem, że odwiedzający rozwiązał wyzwanie. Jest ważna przez ustawiony czas (domyślnie 15 minut) na wszystkich węzłach WEDOS, więc nowe wyzwanie nie zatrzyma go nawet po zmianie sieci. Przepustka nie wyłącza ochrony przed atakami, WAF ani limitów.
Nie. PoW jest częścią planów WEDOS.protection i dla każdej domeny wybierasz: albo przez ochronę przechodzi cały ruch, albo tylko weryfikacja, a strona zostaje tam, gdzie jest. Wystarczy plan Free. Przepustki, tokeny dla maszyn i certyfikaty klienta wymagają proxy, bo weryfikujemy je bezpośrednio na brzegu sieci.
PoW jest częścią WEDOS.protection – ochrony stron przed DDoS, z WAF i ochroną przed botami w globalnej sieci anycast WEDOS.