面向 AI 应用的注册反欺诈 API
免费额度的入境检查。
每个新账号在拿到免费额度前都要出示证件:邮箱、网络、设备,以及与之关联的账号。真实用户几毫秒内放行,刷额度团伙会被盖章拒绝。
一个 script 标签加一次服务器调用。无需绑卡即可开始。
Attrelix · 入境检查#chk_8f3a21
j.doe+trial7@gmail.com
jdoe@gmail.com
数据中心 · aws
反检测
100 / 100
linked_accounts_10 · 14+45
alias_of_existing+30
datacenter_ip+25
P<ATX<JDOE<<GMAIL<<<<<LINKED14<<DENY<<<<<<<<<
拒绝入境免费额度已扣留
虚假注册花的不是一行数据库记录,而是 token。
在 AI 产品里,每个免费账号都在消耗真实的推理成本。以下为示例数值——控制台会用你自己的数据计算。
1,000
22%
$0.35
$2,310
六个窗口,一个决定。
每次检测都会返回 allow、review 或 block 及原因,后果由你决定:拒绝、要求绑卡,或少发额度。
窗口 01
邮箱
每日更新的一次性邮箱域名、带点号和 + 的 Gmail 别名、转发服务,以及无法收信的域名。
窗口 02
网络
云服务与托管网段、Tor 出口节点,以及同一地址今天创建了多少账号。
窗口 03
设备与自动化
反检测浏览器、无头 Chromium、WebDriver 与 DevTools 协议自动化,以及自相矛盾的指纹。
窗口 04
关联账号
共用设备、银行卡指纹,或同一邮箱的十种写法的账号会被合并计数,并显示为一个集群。
窗口 05
频率
按设备和子网统计的注册突增——团伙运行脚本时留下的形状。
窗口 06
你的规则
把自己的域名加入白名单,并设置复核、拦截阈值以及缺少令牌时的分值。
两段代码,午饭前上线。
1 · 在注册页面
<!-- adds attrelix_visitor to your forms --> <script src="https://attrelix.com/v1.js?v=0bbe74b52d" data-key="pk_live_…" async></script>
2 · 在你的服务器
const r = await fetch("https://attrelix.com/v1/check", { method: "POST", headers: { Authorization: `Bearer ${SK}` }, body: JSON.stringify({ email, ip, visitor }) }).then(r => r.json()); if (r.decision === "block") return deny(); if (r.decision === "review") return requireCard(); // r.reasons → [{ code: "linked_accounts_10", points: 45 }, …]
页面中的公开密钥只能采集信号,而且只在你的域名上生效。决定由你的服务器用私密密钥做出。
今天的边境。
示例数据,仅作展示。
| 时间 | 邮箱 | 网络 | 设备 | 关联 | 评分 | 决定 |
|---|---|---|---|---|---|---|
| 14:02:11 | kx92@mailinator.com | 数据中心 | Headless Chrome 141 | 3 | 97 | 拦截 |
| 14:01:58 | ana@studio-norte.com | 未发现代理 | Safari 19 | 0 | 6 | 放行 |
| 14:01:40 | j.doe+trial7@gmail.com | 数据中心 | Firefox 144 | 14 | 100 | 拦截 |
| 14:01:12 | trial.user@outlook.com | VPN | Chrome 141 | 1 | 58 | 复核 |
| 14:00:47 | m.chen@uni.edu | 未发现代理 | Firefox 144 | 0 | 9 | 放行 |
这个域名是一次性邮箱吗?
免费,无需注册。每个收录的域名都有独立页面,写明出现在哪些名单中以及我们首次发现的时间。
首次发现: 2026-10-31
收录名单: disposable-email-domains, disposable/disposable
attrelix.com/zh/disposable/mailinator.com