無料プランの入国審査。
新しいアカウントは無料クレジットを受け取る前に書類を見せます: メールボックス、ネットワーク、端末、そして紐づくアカウント。本物のユーザーは数ミリ秒で通過し、クレジット狩りには却下のスタンプが押されます。
script タグ 1 つとサーバー呼び出し 1 回。カード不要で始められます。
偽の登録が消費するのは DB の 1 行ではなく、トークンです。
AI プロダクトでは無料アカウント 1 つごとに本物の推論コストがかかります。数値は例です。ダッシュボードでは自社の数値で計算されます。
6 つの窓口、1 つの判定。
各チェックは allow・review・block のいずれかを理由とともに返します。拒否する、カードを求める、クレジットを減らすなど、対応はあなたが決めます。
メールボックス
毎日更新する使い捨てドメイン、ドットや + を使った Gmail エイリアス、転送サービス、メールを受信できないドメイン。
ネットワーク
クラウドやホスティングの IP 範囲、Tor の出口ノード、同じアドレスから今日作られたアカウント数。
端末と自動化
アンチディテクトブラウザ、ヘッドレス Chromium、WebDriver や DevTools プロトコルによる自動化、そして自己矛盾するフィンガープリント。
紐づくアカウント
端末、カードのフィンガープリント、あるいは 10 通りに書き換えた同じメールボックスを共有するアカウントをまとめて数え、1 つのクラスタとして表示します。
頻度
端末やサブネット単位の登録の急増。不正集団がスクリプトを回したときに残る形です。
あなたのルール
自社ドメインを許可リストに入れ、要確認・ブロックのしきい値とトークンがない場合のポイントを設定できます。
コードは 2 か所。お昼前に本番へ。
<!-- adds attrelix_visitor to your forms --> <script src="https://attrelix.com/v1.js?v=0bbe74b52d" data-key="pk_live_…" async></script>
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/ja/disposable/mailinator.com