共八个选项,按推荐顺序排列,每项列出其价格页面上公布的套餐和价格。
| 免费 | 付费起价 | 显示的验证题 | 能否识别 VPN、代理、Tor | |
|---|---|---|---|---|
| IPScanner 表单 Gate | 每月 10,000 次校验,Monitor 模式 | ¥38 购买 25,000 次校验,预付 | 无,没有组件 | 能,九个流量类别 |
| Herse | 无免费套餐 | 每年 90 欧元(按月付 9 欧元) | 无,页面中没有脚本 | 能:Tor 出口节点、已知 VPN、托管与数据中心 IP 段、Spamhaus DROP 和 StopForumSpam 名单 |
| Cloudflare Turnstile | 不限验证次数 | Enterprise,需联系销售 | Managed 模式可能显示复选框 | 不能 |
| Prosopo Procaptcha | 每月 10,000 次请求 | 每月 39 美元 | 隐形检查,必要时出验证题 | Free 套餐有网络过滤,Professional 套餐有 VPN 和代理过滤 |
| Friendly Captcha | 非商业网站 | 每月 9 欧元 | 工作量证明,无图片任务 | Advanced 套餐提供风险数据 |
| hCaptcha | Basic 套餐 | 每月 139 美元(按年付每月 99 美元) | 复选框和图片验证 | Enterprise 套餐提供 VPN 和代理属性 |
| ALTCHA | 开源组件 | 每月 47 欧元(Cloud) | 静默工作量证明 | 付费产品提供威胁数据 |
| CleanTalk | 7 天试用 | 每个网站每年 12 美元 | 无 | 垃圾信息信誉,不区分网络类别 |
1. IPScanner 表单 Gate
适合:想知道每次提交来自哪种网络,并自行决定如何处理的表单。
大多数 CAPTCHA 要求访客证明自己是人。表单 Gate 提出的是另一个问题:这次提交来自哪里?云服务器上的脚本浏览器、Tor 出口节点或住宅代理,得到的结果与使用家庭网络的真人不同,而且没有人会看到验证题。
工作方式
- 在网站中加入一段小脚本。访客看不到任何内容,没有勾选框,也没有验证题。
- 有人提交表单时,您的网站会向 IPScanner 查询这是哪一类访客。结果不到十分之一秒即可返回。
- 您在控制台中决定每类访客的处理方式:放行、标记待审核或拦截。修改从下一次提交的表单起生效。
可区分的类别:真人、经过验证的爬虫、VPN、隐私中继(iCloud Private Relay、Cloudflare WARP)、托管和数据中心网络、住宅代理、Tor、AI 代理和脚本浏览器。共九个类别,每个类别都有各自的规则。
- 价格:免费套餐每月 10,000 次校验,Monitor 模式,日志保留 7 天。拦截使用预付额度,无需订阅,每次校验 1 额度。添加银行卡赠送 25,000 免费额度,不扣款。额度包为 ¥38 购买 25,000、¥148 购买 110,000、¥728 购买 650,000。
- 注册表单:同一次校验还会检测邮箱,识别一次性邮箱、失效域名以及 gmial.com 这类拼写错误。
- 先用 Monitor 模式:每次提交都会记入日志,并注明 Gate 本会采取的动作,方便您在拦截任何提交之前调整规则。
- 隐私:不使用 Cookie,不使用浏览器存储。校验从浏览器读取的信息只使用一次,从不保存。
- 同一账户还可使用 WordPress 插件、Cloudflare Worker,以及 nginx、Traefik 和 Caddy 接入方式。
不适合:希望在策略拦截访客时用验证题作为后备的场景。安装步骤见表单 Gate 页面。
2. Herse
适合:问题出在留言内容上的联系表单:垃圾信息、陌生推销,以及被两者淹没的真实咨询。
Herse 是一款面向联系表单的 AI 垃圾信息过滤器,不使用验证码。它会读取您收到的每条留言(包括附件),将其归为安全、可疑或垃圾信息,并顺带识别陌生推销。对于真实咨询,它会给出主题和线索评分,让您一眼看出应先处理哪些。
- 价格:Essential 每年 90 欧元,不含增值税(按月付 9 欧元),每月最多 200 条请求;Pro 每年 190 欧元,每月 1,000 条;Enterprise 需询价。无免费套餐。
- 每条留言提供:一个垃圾信息评分和三个区域之一。安全的留言照常送达,可疑的留言附带提醒您再读一遍的标签,垃圾信息则被单独存放,仍可找回。
- 真实咨询经过筛选:主题按您自己的类别归类(报价、咨询某项服务、技术支持、账单、合作、求职),线索评分分为五级,从单纯好奇到准备签约的项目。
- 陌生推销与群发广告分开识别,去向由您决定:收件箱、单独文件夹或垃圾信息。
- 实测结果:据 Solyzon 的数据,在 Herse 4.12.0 上,文本模型在 9,203 条法语、英语和德语测试留言中,拦下了 93.4% 的法语垃圾信息,误判了 0.5% 的正常法语留言。
- 部署位置:您自己的服务器,或 Solyzon 在法国的服务器。据其官方页面,每条留言除您选择分享的反馈外不向外发送任何内容,不保留任何留言,访客端也没有脚本或 Cookie。
- 超出套餐用量不会导致表单被拦截。连续两个月超出后,会升级到下一档套餐。
不适合:表单每月有数千次提交而预算有限,或者问题在于脚本注册而不是留言内容。
3. Cloudflare Turnstile
适合:想要免费方案,以及已经在使用 Cloudflare 的网站。
Turnstile 在浏览器中运行一组无需交互的小型检查(工作量证明、浏览器 API 探测等),然后返回一个 token,由您的服务器通过 siteverify 接口确认。每个 token 只能使用一次,五分钟后过期。组件有三种模式可选:managed、non-interactive 或 invisible。
- 价格:Free 为 0 美元,不限验证次数,最多 20 个组件,每个组件最多 10 个主机名。Enterprise 需联系销售(不限组件数、临时 ID、不显示 Cloudflare 品牌)。
- 检查内容:只有通过或失败。它不报告 VPN、代理或 Tor,也无法按网络设置策略。
- 不要求您的网站接入 Cloudflare。
不适合:想知道提交失败的原因,或想把 VPN 流量和脚本区别对待。
4. Prosopo Procaptcha
适合:想要最多免费请求,并且包含网络过滤。
Procaptcha 先进行一次隐形检查,只有在第一次检查无法确定时,才升级为工作量证明或图片验证。随后由您的服务器校验响应。Prosopo 主打隐私和 GDPR,网络过滤是它与其他免费组件的区别所在。
- 价格:Free 每月 10,000 次请求,限一个网站,包含三种验证类型和不良网络拦截。Professional 每月 39 美元起,含 100,000 次请求(100 万次为 139 美元),增加 VPN、代理和邮箱过滤、附带原因的机器人评分,最多 50 个网站。Enterprise 每月 1,990 美元起。
- 每次表单提交发起一次校验请求。
不适合:页面中不希望出现任何组件。Prosopo 在功能上最接近表单 Gate,而且就拦截而言,它的免费套餐比我们的更慷慨。
5. Friendly Captcha
适合:想要工作量证明组件和公开套餐列表的欧洲团队。
访客填写表单时,组件在后台解一道小型密码学难题,所以大多数人无需点击任何东西。没有图片任务,使用读屏软件也能正常操作。据其官方页面,公司位于德国,数据保存在欧盟境内。
- 价格:Starter 每月 9 欧元(1 个域名,1,000 次请求),Growth 39 欧元(5 个域名,5,000 次请求),Advanced 200 欧元(50 个域名,50,000 次请求),均有 30 天试用。非商业网站免费。Enterprise 为定制价格。
- 据其官方页面,自称欧洲制造,不设置 Cookie。风险数据从 Advanced 套餐开始提供。
不适合:请求量大而预算有限:Starter 每月上限为 1,000 次。
6. hCaptcha
适合:想直接替换并且需要免费套餐的团队。
hCaptcha 的接入方式与 reCAPTCHA v2 相同,迁移基本上只需更换脚本 URL 和密钥。免费套餐以可见的验证为主;无需验证题的被动模式和风险评分只在付费套餐中提供。
- 价格:Basic 免费。Pro 每月 139 美元(按年付每月 99 美元),包含 100,000 次评估,超出后每 1,000 次 0.99 美元。Pro 增加 99.9% 被动模式和数据分析。Enterprise 增加风险评分和规则引擎,需通过销售购买。Pro 有 14 天试用。
- 在 Basic 套餐上,访客仍可能看到复选框或图片验证。
不适合:想在小套餐上获得网络数据:这只在 Enterprise 套餐中提供。
7. ALTCHA
适合:开源和自托管。
您的服务器签发一道经过签名的工作量证明题,浏览器解题,您的服务器再用自己的密钥核对答案,所以免费版完全不需要第三方。服务端库覆盖大多数常用语言,付费产品在此基础上增加垃圾信息过滤和威胁数据。
- 价格:MIT 许可的组件免费,无需密钥,没有限制。ALTCHA Cloud 每月 47 欧元起(欧盟托管),Sentinel 每月 99 欧元起(自托管),WordPress 插件每月 18.90 欧元,均有试用。
- 据其官网,采用静默工作量证明,无图片任务,不使用 Cookie。
不适合:想要控制台、日志和网络检查,又不想自己运行 Sentinel。
8. CleanTalk Anti-Spam
适合:只想清除垃圾信息的 WordPress 及其他 CMS 表单。
每次提交都会发送到 CleanTalk 的云端,由它对照垃圾信息数据库检查发送者的 IP、邮箱和文本,并返回放行或拦截。插件覆盖 WordPress、Joomla、Drupal 等 CMS,其 SpamFireWall 还能在页面加载前就挡住已知的垃圾信息地址。
- 价格:单个网站每年 12 美元,十个网站每年 69 美元,不限网站数每月 27 美元。7 天免费试用,无需银行卡。
- 它不是 CAPTCHA,而是在后台对照垃圾信息信誉数据库工作。
不适合:问题在于来自 VPN 和代理的脚本注册,而不是评论垃圾信息。
reCAPTCHA 现在的价格
每个 Google Cloud 组织每月 10,000 次评估以内免费,100,000 次以内统一收费 8 美元,之后每 1,000 次 1 美元。如果您的用量在免费额度以内,迁移的理由是徽标、Cookie 或只返回评分的结果,而不是费用。
如何选择
- 免费且简单:Turnstile。
- 免费,并带网络过滤:Prosopo。
- 不用 Cookie,欧盟厂商:Friendly Captcha 或 ALTCHA。
- 联系表单的垃圾信息和陌生推销,逐条分类:Herse。
- WordPress 表单的垃圾信息:CleanTalk。
- 没有组件,并能自行决定如何处理 VPN、Tor 和脚本流量:IPScanner 表单 Gate。注册表单的策略设置见如何防止虚假账户注册。
常见问题