Repolode
tiagozip

tiagozip/cap

一个自托管、注重隐私的验证码替代方案,用后台工作量证明与环境检测代替图片谜题。

可替代:hCaptchareCAPTCHA

Star
8,085
Fork
622
未关闭 Issue
11
最近提交
6天前

这是什么?

cap 是一个自托管的验证码替代方案,不需要用户点选红绿灯或完成拼图。访问者的浏览器会在后台静默完成一些小型挑战,包括抗 GPU 的工作量证明(PoW)和环境检测,整个过程不引入第三方追踪。

这些挑战还可以配置,用来提高自动化 AI 代理和机器人消耗服务器资源的成本。默认情况下项目没有额外依赖,可以通过 Docker、Workers 或 Railway 部署。

项目采用 Apache 2.0 协议,客户端可通过 @cap.js/wasm 等 npm 包接入。

核心功能

  • 01后台工作量证明挑战,无需用户交互
  • 02采用抗 GPU 的工作量证明设计
  • 03可配置的环境检测挑战,用于拦截自动化程序
  • 04自托管,不向第三方追踪访问者
  • 05默认无额外依赖
  • 06支持通过 Docker、Workers 或 Railway 部署

适用场景

  • 在不展示拼图的前提下,保护登录、注册和评论表单免受垃圾信息侵扰
  • 减少自托管网站上的机器人与 AI 代理流量
  • 在避免第三方追踪的同时为网站添加验证码

标签

常见问题

cap 是什么?
一个自托管、注重隐私的验证码替代方案,用后台工作量证明与环境检测代替图片谜题。 cap 是一个自托管的验证码替代方案,不需要用户点选红绿灯或完成拼图。访问者的浏览器会在后台静默完成一些小型挑战,包括抗 GPU 的工作量证明(PoW)和环境检测,整个过程不引入第三方追踪。
cap 可以免费使用吗?用的什么许可证?
cap 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
cap 还在维护吗?
活跃维护中。cap 最近一次提交是在 2026年10月12日。
cap 适合用来做什么?
在不展示拼图的前提下,保护登录、注册和评论表单免受垃圾信息侵扰 减少自托管网站上的机器人与 AI 代理流量 在避免第三方追踪的同时为网站添加验证码
在哪里获取 cap?
源代码和安装说明在 GitHub 上:https://github.com/tiagozip/cap

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目