ゲームとSaaSにおける複数アカウント不正の検知
1人が数十のアカウントを作成すると、従来の検知は破綻します。デバイスフィンガープリンティングは、アカウントの背後にあるハードウェアを明らかにします。
複数アカウント不正は、ゲーム、SaaS、マーケットプレイスの各プラットフォームで最もよくある不正パターンの1つです。ユーザーは、無料トライアルを悪用したり、ランキングを操作したり、BANを回避したり、プロモーション特典を重ね取りしたりするために、複数のアカウントを作成します。従来の検知はメールとIPの照合に頼っていますが、これは使い捨てメールやVPNで簡単に回避されます。
デバイスというつながり
デバイス識別は、この方程式を変えます。ユーザーがデバイスXでアカウントAを作成するとき、私たちはデバイスフィンガープリントを記録します。同じデバイスがアカウントBを作成すると——たとえメール、IP、VPN、ブラウザプロファイルが違っても——フィンガープリントの一致がそのつながりを露呈させます。デバイスは、ユーザーが簡単には変えられない定数です。
当社のセッション横断マッチングが機能するのは、tracio.aiの多階層識別アーキテクチャが、ハードウェアシグナル(GPU、画面、audio)をソフトウェアシグナル(フォント、プラグイン、user agent)から分離しているからです。ハードウェアシグナルは、物理的なハードウェア変更なしになりすますことが極めて困難です。ユーザーが別のブラウザをインストールしたり仮想マシンを使ったりしても、根底にあるGPUレンダラー文字列、canvasレンダリングの出力、オーディオ処理の特性は一貫したままです。
実世界の検知パターン
パターン1:無料トライアルの悪用
あるSaaSプラットフォームが14日間の無料トライアルを提供しています。ユーザーが登録し、トライアルを使い、期限が切れると別のメールで新しいアカウントを作成します。tracio.aiは、両方のアカウントが同じデバイスから発生していることを検知します。これによりプラットフォームは、正当なユーザーに影響を与えることなく「デバイスあたりトライアル1回」のポリシーを適用できます。
パターン2:ゲームのスマーフアカウント
競技系ゲームプラットフォームは「スマーフィング」——熟練プレイヤーが初心者と対戦するために新しいアカウントを作ること——に直面します。tracio.aiは、すでにランク付きアカウントを持つデバイスで新しいアカウントが作成されたときを特定します。プラットフォームは、その新しいアカウントのマッチメイキングのレーティングを引き上げるか、手動レビューのためにフラグを立てられます。
パターン3:マーケットプレイスの操作
Eコマースのマーケットプレイスでは、出品者が偽レビューを投稿したり検索順位を操作したりするために複数のアカウントを作成する事例が見られます。tracio.aiのデバイスマッチングは、複数の出品者アカウントが同じデバイスから運用されているときを明らかにし、自動的な取り締まりを可能にします。
パターン4:プロモーションの重ね取り
あるプラットフォームが「初回注文が10ドル引き」のプロモーションを提供しています。ユーザーは、複数の注文にまたがって割引を重ね取りするために複数のアカウントを作成します。tracio.aiは共通のデバイスを検知し、プロモーションをデバイスあたり1回に制限します。
実装のアプローチ
最もシンプルな実装は、アカウント作成後にtracio.aiのAPIに問い合わせ、そのデバイスが他のアカウントで見られたことがあるかを確認します。
ユーザーが登録して最初のデバイス識別を完了したら、visitor historyエンドポイントに問い合わせます。デバイスフィンガープリントがシステム内の他のアカウントと関連付けられていた場合、複数アカウント不正のポリシーを適用します。アカウントをブロックする、追加の検証を要求する、または手動レビューのためにフラグを立てる、などです。
プライバシーに関する考慮事項
複数アカウント不正の検知は、不正防止とユーザーのプライバシーのバランスを取らなければなりません。当社は透明な開示を推奨します。悪用を防ぐためにデバイスシグナルが使われることをユーザーに伝えてください。正当なケース——たとえばデバイスを共有する家族——のために異議申立ての経路を提供してください。そして、追加の証拠なしにデバイスシグナルだけでサービスを拒否することは決してしないでください。
tracio.aiでは、デバイスの一致データを提供します。ポリシーを決めるのはあなたのプラットフォームです。一部の顧客はソフトなアプローチ(デバイスを共有するアカウントに電話認証を要求する)を採用し、他の顧客は厳格な立場(デバイスあたり1アカウント)を取ります。適切なポリシーは、あなたのビジネスの状況と規制上の要件によって決まります。