面向合规团队

面向年龄验证的位置验证 API: 证明用户身在何处,并证明您已核验。

当规则取决于用户所在地时,Provenance 检查连接是否经由 VPN、代理或 Tor,执行当地的策略,并把每次检查封存为防篡改记录,可导出交给审计方。

带签名的证据导出无需信用卡

审计日志

速度

访客眨眼之前,判定已经完成。

每次检查在 50 到 100 毫秒内返回,您的页面和注册流程从不需要等待。

IPScanner 检查中位数,在您的边缘节点
约 85 毫秒
一次眨眼人眼
300 毫秒
一次快速页面加载Google 的“良好”标准
2.5 秒

工作原理

检查、记录、导出

  • 01

    在门槛处检查

    用户到达年龄门或地域门时,一次服务端调用。可先在控制台试用,无需代码。

  • 02

    每次检查都有记录

    每条结果都与前一条链接在一起,任何改动都会暴露。

  • 03

    导出证据

    监管机构或法院要求时,导出任意日期范围的签名 CSV。Free 覆盖最近 30 天。

为何此刻

责任已转移到你身上

Utah SB 73、UK Online Safety Act、澳大利亚的 Social Media Minimum Age Act 以及 EU 和美国的一波年龄确认规则,使得放任被伪装或非本辖区用户通过你的门槛时,运营方需承担责任。一旦用户开启 VPN,简单的 IP 地理定位检查便会失效,而你拿不出任何证明你曾努力尝试过。

  • 买家被迫合规且期限固定,因为不合规会带来真实的罚款和平台风险。
  • VPN 或住宅代理可击败单纯的地理定位,因此你需要匿名器检测。
  • 监管机构要求的是采取了适度措施的证据,而非一个是或否的标记。
  • 可被悄然篡改的审计日志证明不了任何事,因此记录必须防篡改。

应用场景

哪些场景需要 Provenance

  • 年龄受限平台

    受 Utah SB 73、UK 年龄确认义务和澳大利亚 eSafety 规范约束的成人内容、博彩和酒类网站,以及面临澳大利亚未满 16 岁规则的社交平台。

  • 受监管的地理授权

    必须将非辖区和被伪装用户挡在门外的 iGaming 及流媒体版权业务。

  • 审计与法务团队

    应监管机构或法院要求,随时提供采取了适度措施的可辩护证据。

  • KYC 与开户

    在注册环节标记 VPN 和 proxy 伪装,以免污染下游的身份核查。

经得起检验的证明

可以拿给审计人员看的答案

每次位置检查都会封存进哈希链日志,几个月后您仍能证明当时掌握了什么、何时掌握。

条目 48,213 已封存与上一条目相链接
链条完整没有被修改或缺失的条目

策略动作

为每个请求给出明确动作

辖区策略将网络来源判定转化为可执行的决策。

  • 放行

    位于允许辖区内的干净住宅来源,因此用户得以通过。

  • 升级验证

    被伪装或来源不明,应在准予访问前升级到更强的验证。

  • 拦截

    在 Utah、UK 或澳大利亚等严格制度下的匿名来源,因此该请求被拒绝并记录原因。

技术原理

在门槛处一次调用,背后留存一份可辩护的记录

Provenance 运行于共享检测引擎之上,随后将结果封存为证据。

  • 网络来源检测

    将每个 IP 归类为 VPN、住宅代理、数据中心、Tor、托管或干净的住宅来源,这正是单纯地理查询所遗漏的伪装。

  • 分辖区策略

    Utah、UK、EU 和澳大利亚的规则各不相同,因此 Provenance 会依据适用于该请求的法律,将判定映射为放行、升级验证或拦截。

  • 哈希链审计日志

    每一次检查都以前一个哈希值与负载内容的 sha256 形式封存。修改任何一条历史记录,整条链在验证时都会断裂。

  • 证据导出

    可针对任意日期范围导出一份带签名的 CSV,证明你已采取适度措施,并附带供监管机构使用的链验证头。

  • 每日锚定

    每日的根哈希会封存链头,因此日志在每一天都可被证明为仅可追加。

  • 门槛处即插即用

    在你的年龄门或地理门处进行一次服务端调用,外加一个可选的 JS 代码片段以提供请求上下文。无需任何个人数据。

给你的开发团队

给开发团队的一次请求

在你的门槛处进行服务端调用。认证 id 指向已封存的审计条目。

POST/v1/provenance/check
curl -X POST 'https://ipscanner.io/v1/provenance/check' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"ip":"203.0.113.24","claimed_jurisdiction":"us-ut","request_context":{"gate":"age-verification"}}'
响应

25,000 免费额度可完成 2,500 次封存检查。每次调用都会写入一条可导出为证据的证明记录。

提供 Node.js、Python、Go、PHP、Ruby 和 Rust SDK

常见问题

你的疑问,这里有答案

Provenance 为你提供了这些法律所要求的两样东西:一项可检测 VPN、proxy 和 Tor 伪装并执行分辖区策略的适度技术措施,以及一份证明你已应用该措施的防篡改记录。澳大利亚的 Social Media Minimum Age Act 要求采取合理步骤,并提供你已采取这些步骤的证据,这与上述模式一致。它是一项合规控制手段,而非法律意见,因此请与你的年龄确认供应商和法律顾问配合使用,并借助证据导出来展示你所采取的措施。

证明用户当时身在何处

免费开始,在控制台跑一次检查,然后导出记录。

无需信用卡即可开始

    年龄验证合规:位置验证与VPN检测 API | IPScanner