Repolode
tiagozip

tiagozip/cap

Una alternativa a CAPTCHA autohospedada y centrada en la privacidad que verifica a los usuarios con pruebas de trabajo y desafíos de instrumentación en segundo plano, en lugar de acertijos.

Alternativa open source a:hCaptchaGoogle reCAPTCHA

Estrellas
8,091
Forks
623
Issues abiertos
11
Último commit
hace 7 días

¿Qué es?

cap es una alternativa autohospedada a CAPTCHA que prescinde de acertijos como hacer clic en semáforos. En su lugar, el navegador del visitante resuelve discretamente pequeños desafíos en segundo plano, incluidas pruebas de trabajo resistentes a GPU y comprobaciones de instrumentación. El proyecto está diseñado para que ningún tercero vea los datos de los visitantes, y los desafíos se pueden ajustar para ralentizar a los agentes de IA autónomos que consumen recursos del servidor.

El proyecto no tiene dependencias de forma predeterminada y se puede desplegar con Docker, en Cloudflare Workers o en Railway. El README indica que es unas 200 veces más pequeño que hCaptcha y menciona a bunny.net y AdGuard como usuarios en producción.

El widget se distribuye mediante paquetes npm bajo el ámbito @cap.js, incluida una compilación WebAssembly para resolver los desafíos en el navegador.

Funciones clave

  • 01Sustituye los acertijos con imágenes por pruebas de trabajo y desafíos de instrumentación en segundo plano.
  • 02Es autohospedado, por lo que los datos de los visitantes permanecen en tu propia infraestructura.
  • 03Incluye desafíos configurables dirigidos a agentes de IA autónomos.
  • 04Funciona sin dependencias de forma predeterminada.
  • 05Se puede desplegar mediante Docker, Workers o Railway.

Casos de uso

  • Proteger formularios de inicio de sesión, registro o comentarios frente a bots sin mostrar acertijos a los usuarios.
  • Añadir un CAPTCHA que respete la privacidad a sitios que deben evitar los rastreadores de terceros.
  • Limitar el scraping y los usos abusivos automatizados de APIs públicas o páginas web.

Inicio rápido

  1. 1

    Consulta la documentación en trycap.dev para configurarlo con Docker, Workers o Railway.

Antes de usarlo

  • El README no incluye comandos de instalación, así que debes seguir la documentación externa para ejecutarlo.
  • Los metadatos del repositorio no muestran una licencia clara, pero el README indica Apache 2.0. Comprueba el archivo LICENSE.

Temas

Preguntas frecuentes

¿Qué es cap?
Una alternativa a CAPTCHA autohospedada y centrada en la privacidad que verifica a los usuarios con pruebas de trabajo y desafíos de instrumentación en segundo plano, en lugar de acertijos. cap es una alternativa autohospedada a CAPTCHA que prescinde de acertijos como hacer clic en semáforos. En su lugar, el navegador del visitante resuelve discretamente pequeños desafíos en segundo plano, incluidas pruebas de trabajo resistentes a GPU y comprobaciones de instrumentación. El proyecto está diseñado para que ningún tercero vea los datos de los visitantes, y los desafíos se pueden ajustar para ralentizar a los agentes de IA autónomos que consumen recursos del servidor.
¿cap es gratuito? ¿Qué licencia tiene?
cap es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿cap sigue mantenido?
Mantenimiento activo. El último commit de cap fue el 12 oct 2026.
¿Para qué puedo usar cap?
Proteger formularios de inicio de sesión, registro o comentarios frente a bots sin mostrar acertijos a los usuarios. Añadir un CAPTCHA que respete la privacidad a sitios que deben evitar los rastreadores de terceros. Limitar el scraping y los usos abusivos automatizados de APIs públicas o páginas web.
¿Cómo se instala cap?
Consulta la documentación en trycap.dev para configurarlo con Docker, Workers o Railway.
¿Dónde consigo cap?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/tiagozip/cap

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados