Pedidos y registros perdidos
Cada acertijo adicional es un punto en el que el cliente se va. La verificación invisible no añade ningún paso.
WEDOS PoW sabe que un formulario lo ha enviado una persona. El navegador resuelve en segundo plano una breve tarea de cálculo: el visitante no resuelve nada y un bot que envía miles de peticiones paga con potencia de cálculo. Funciona en cualquier web. Con WEDOS.protection protege todo el dominio, las aplicaciones y las API.
Los CAPTCHA de imágenes frenan a los clientes hasta que abandonan el carrito y cierran el paso a las personas con discapacidad visual. Mientras tanto, los bots los hacen resolver a bajo coste. La verificación por cálculo invierte las reglas: la persona no hace nada y quien envía miles de peticiones paga por cada una.
# el servidor emite: salt = "9f2c…?expires=…", objetivo = SHA-256(salt + ?) # el navegador busca el número que encaja: SHA-256(salt + 0) ✗ SHA-256(salt + 1) ✗ … SHA-256(salt + 48 213) ✓ # una fracción de segundo para una persona, # horas de cálculo para un millón de peticiones
Cada acertijo adicional es un punto en el que el cliente se va. La verificación invisible no añade ningún paso.
Los lectores de pantalla no leen imágenes ni códigos distorsionados. En la UE, los requisitos de accesibilidad para tiendas online y servicios se han endurecido.
Los bots rellenan formularios, prueban contraseñas filtradas, crean cuentas y acaparan productos. Sin verificación, todo eso recae en su servidor.
La red de WEDOS emite y verifica el desafío. No instala nada en su servidor ni tiene que cambiar de hosting.
Añade al formulario un elemento con la dirección del desafío para su dominio y una clave de la administración.
Desde el nodo de WEDOS más cercano llega una tarea única, firmada y de validez limitada.
Suele tardar décimas de segundo. El visitante sigue escribiendo, no ve ni resuelve nada.
Para formularios, inicios de sesión, registros y carritos. En cualquier hosting, con cualquier proveedor. No pasa el tráfico de la web por la protección ni cambia las DNS.
Cuando el tráfico de la web pasa por WEDOS.protection, el desafío se ejecuta directamente en el borde de la red, antes de que la petición llegue a su servidor. Y quien ya está verificado no tiene que volver a verificarse.
Todo forma parte de los planes de WEDOS.protection. En cada opción se indica el plan más bajo que la incluye.
Se calcula al enviar el formulario. El visitante no ve nada, el formulario simplemente se envía.
Un «No soy un robot» visible: un clic, sin imágenes. El usuario ve que algo está pasando.
Una breve página intermedia antes de entrar en una zona protegida: promociones, registro, administración.
El tráfico sospechoso recibe un desafío antes de llegar al servidor. Nuestro equipo escribe las reglas y se aplican automáticamente.
Tras resolver el desafío, un pase firmado en una cookie, cabecera o parámetro. Es válido en todos los nodos de WEDOS incluso tras un cambio de dirección IP, por ejemplo cuando el móvil pasa del wifi a los datos móviles.
Su sistema firma el método, el dominio, la ruta y la caducidad con una clave secreta. La cabecera X-WGP-Token pasa sin desafío; el WAF y los límites siguen aplicándose.
Un enlace temporal para una descarga o una sola página. Deja de ser válido al caducar o si cambia la ruta.
Un token de su propio inicio de sesión (HS256, HS384, HS512). Comprobamos la firma, el emisor, el destinatario y la validez.
Verificamos el certificado en el borde de la red frente a su autoridad de certificación, opcionalmente como obligatorio. Se lo pasamos a su servidor en la cabecera Client-Cert según el RFC 9440.
El cálculo es real: el mismo principio que usa el servicio en producción. Sin embargo, en esta demo es su navegador el que crea y verifica el desafío y no se envía nada.
El desafío invisible y el widget con casilla funcionan aquí en real: el desafío lo emite la red de WEDOS y el widget se carga desde pow.wedos.global. El formulario no se envía a ninguna parte. Las demás demos simulan el cálculo en el navegador.
El visitante rellena el formulario y hace clic en Enviar. En ese momento el cálculo se ejecuta en segundo plano y con el formulario se envía un resultado firmado.
Una confirmación visible donde el usuario debe saber que la web lo está verificando: inicio de sesión, registro, pedido.
Un desafío a página completa antes de entrar en una parte protegida de la web. Útil para ofertas que atraen bots de compra o para el acceso a la administración.
Haga clic en «Abrir la página protegida».
El visitante resuelve el desafío una vez y después navega por la web sin más desafíos. El pase está firmado y es válido en toda la red de WEDOS, así que ni siquiera el cambio del móvil a otra red lo invalida.
wgp_ok, cabecera X-WGP-Pass o parámetroLa monitorización, las integraciones de socios, las aplicaciones móviles o las tareas cron no pueden resolver desafíos. Firman la petición con una clave secreta y pasan sin desafío. Los tokens de abajo se calculan en directo, igual que los verifica la protección.
Para interfaces entre sistemas en las que el cliente se identifica con un certificado de su autoridad de certificación. La verificación se realiza en el borde de la red de WEDOS, antes de que la petición llegue a su servidor.
Client-Cert (RFC 9440) y eliminamos el que falsifique el clienteLa dificultad determina el rango en el que busca el navegador. Mida cuánto tarda un desafío en este dispositivo y cuánto cálculo costaría un millón de peticiones.
«1 M de desafíos» = horas de cálculo de un núcleo de este dispositivo.
Registro, carrito, códigos de descuento y ofertas que atraen bots de compra.
Encarece para el atacante la prueba de contraseñas filtradas sin frenar el acceso de las personas.
Formularios de contacto, comentarios, consultas y boletines sin spam.
Verificación accesible y datos almacenados en la UE con una empresa europea independiente.
Pase tras el desafío para aplicaciones de una sola página y webs móviles.
Tokens firmados, JWT y certificados de cliente para máquinas que no resuelven desafíos.
Una sola cuenta para decenas de webs de clientes.
No necesita hosting de WEDOS ni pasar el tráfico de la web por la protección.
El widget se basa en el widget de código abierto ALTCHA. Las demos para máquinas corresponden a lo que verifica la protección.
En la administración de WEDOS.protection elige para cada dominio si todo el tráfico pasa por la protección o solo la verificación. Activa PoW, genera una sal y aparece la clave para su código.
La dirección del desafío es pow.wedos.global/<dominio>?key=…. La clave es pública, visible en el HTML, y por sí sola no desbloquea nada.
Una sal nueva pasa la anterior a reserva. Durante el cambio, ambas claves son válidas.
<!-- widget de la red de WEDOS, sin terceros --> <script type="module" src="https://pow.wedos.global/_cap/altcha-2.1.0.min.js"></script> <form method="post" action="/contacto"> <input name="email" type="email" required> <altcha-widget challengeurl="https://pow.wedos.global/su-web.es?key=SU_CLAVE" auto="onsubmit"></altcha-widget> <button>Enviar</button> </form>
# con proxy, acceso sin desafío (NoLimit Expert) # firma: HMAC-SHA256(clave, "h|METODO|dominio|ruta|caducidad"), 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)})
Los precios son los de los planes de WEDOS.protection por dominio protegido. Para cada dominio elige si todo el tráfico pasa por nosotros o solo la verificación de visitantes.
La web se queda donde está y no cambia las DNS. Los visitantes se verifican a través de pow.wedos.global: de forma invisible, con un widget o con una página de desafío.
El tráfico del dominio pasa por la red de WEDOS. Además: desafío en el borde de la red, pase tras el desafío, acceso sin desafío para máquinas y protección completa contra DDoS, con WAF y protección contra bots.
Para pequeñas empresas, asociaciones y webs personales. Gratis para cualquier número de dominios, también comerciales.
Para tiendas online y webs de empresa. Un visitante verificado no se vuelve a verificar.
Para empresas con aplicaciones, API y sistemas conectados. Las máquinas pasan sin desafío y la protección sigue activa.
Los planes NIS2 se basan en NoLimit Expert, así que incluyen PoW con todas las opciones. Además: conservación de registros más larga, servicio gestionado y apoyo a las entidades obligadas por la NIS2.
| PoW en los planes | Free0 € | NoLimit8,25 € / mes | NoLimit Expert100 € / mes |
|---|---|---|---|
| Desafío invisible, widget, página de desafío | |||
| Solo verificación (la web se queda donde está) | |||
| Con proxy: desafío en el borde de la red | |||
| Uso comercial | |||
| Pase tras el desafío | – | ||
| HMAC, enlace firmado, JWT, mTLS | – | – | |
| Soporte | documentación | sin garantía | sin garantía |
Precios de la tarifa de WEDOS.protection a 5/11/2026, IVA no incluido, por dominio protegido.
El desafío lo emite el nodo de la red de WEDOS más cercano, esté donde esté el visitante. Almacenamos los datos en la Unión Europea y puede limitar el tratamiento a un país concreto de la UE. Detrás del servicio hay una empresa europea independiente, sin inversores ni subvenciones.
La verificación sin proxy no necesita cookie ni banner de consentimiento. El pase con proxy es opcional.
La verificación solo sirve para proteger. Sin perfiles publicitarios, no vendemos nada.
Sin imágenes, semáforos ni texto que copiar. La variante invisible no requiere ninguna acción.
No. Con la variante invisible no ve nada en absoluto; con el widget hace clic una vez en la casilla. El navegador hace el cálculo por sí solo.
Normalmente décimas de segundo, más en un móvil antiguo. Ajustamos la dificultad para que una persona no lo note. Pruébelo en su dispositivo en la demo Dificultad.
No, y no lo afirmamos. El cálculo encarece los ataques masivos (spam, prueba de contraseñas, creación de cuentas) porque el bot paga por cada petición. Por sí solo no distingue a una persona de un bot. Por eso lo combinamos con la reputación de las direcciones IP, la huella del navegador y límites. Los dominios detrás de WEDOS.protection reciben además toda la protección de la red.
No. El cálculo se ejecuta en el navegador, así que JavaScript es necesario. Para las máquinas que no ejecutan JavaScript, con proxy hay tokens firmados, JWT y certificados de cliente.
Para la protección y los registros operativos tratamos la dirección IP y los datos técnicos de la petición. Almacenamos los datos en la UE conforme al RGPD. El servicio no instala cookies ni crea perfiles publicitarios.
Una prueba firmada de que el visitante ha resuelto el desafío. Es válida durante el tiempo configurado (15 minutos por defecto) en todos los nodos de WEDOS, así que un nuevo desafío no lo detiene ni siquiera tras un cambio de red. El pase no desactiva la protección contra ataques, el WAF ni los límites.
No. PoW forma parte de los planes de WEDOS.protection y para cada dominio elige: o todo el tráfico pasa por la protección, o solo la verificación y la web se queda donde está. Basta con el plan Free. Los pases, los tokens para máquinas y los certificados de cliente requieren proxy, porque los verificamos directamente en el borde de la red.
PoW forma parte de WEDOS.protection, la protección de webs contra DDoS, con WAF y protección contra bots, en la red anycast global de WEDOS.