「ユーザー1人につきトライアル1回」「1シート、1人」を、本当に強制できるルールに変えるデバイスID。TRACIOは、登録フォームに項目を1つも追加することなく、常習的なトライアルの稼ぎ屋、共有されたシート、クレデンシャルスタッフィング攻撃を浮かび上がらせます。
セルフサーブのSaaSは、登録のたびに別々の見込み客だと想定します。しかし実際には、無料トライアルの20〜35%は常習的な不正利用——同一人物が使い捨てメールを回して、時計を無期限にリセットしているのです。アクティベーション指標は健全に見える一方で、コンバージョンは流血しています。
有料プランは、逆向きの漏れに直面します。1つのシートがチーム全体で共有され——5人、10人、時には20人ものユーザーが1つのライセンスの背後にいて、それぞれが異なるデバイスとタイムゾーンからログインします。セッションベースの追跡ではそれが見えません。シートは正規に見え、収益は失われています。
トライアルの利用資格を、メールではなく物理デバイスに紐付けます。gmailのエイリアスや使い捨てメールのプロバイダーを回しても、もう時計はリセットされません。
各有料シートを使う個別のデバイスがいくつあるかを追跡します。シングルユーザープランが5台以上のデバイスからログインしている場合、セールス主導のアップグレードや強制のためにそのクラスターを浮かび上がらせます。
すべての認証試行を、デバイス履歴、IPの妥当性、ボットシグナルに照らしてスコアリングします。疑わしいセッションでのみMFAを引き上げ——信頼されたデバイスは摩擦のないままです。
登録時とログイン時に、Puppeteer、Playwright、Selenium、独自の自動化フレームワークを捉えます。アクティベーション指標とオンボーディングコホートからボットトラフィックを除外します。
同じハードウェアを共有するワークスペースをクラスタリングします。本来は無関係であるはずのテナントをまたいで動作する、ホワイトラベルの再販業者、業務委託先の広がり、シャドーITを浮かび上がらせます。
デバイスの判定をAPIゲートウェイにプッシュします。正規の統合を一律に絞ることなく、読み取りエンドポイントにデバイスごとのレート制限とボットブロックを適用します。
使い捨てメールを回す常習的なトライアルの稼ぎ屋を食い止めます。デバイスに紐付いた利用資格が、VPN・シークレットモード・ブラウザの再インストールをまたいで「ユーザー1人につきトライアル1回」をハードウェアレベルで強制します。
詳しく見る1つの有料シートが複数人に使われている状況を検知します。アカウントごとのデバイス数が、セッション追跡では決して捉えられない共有ログインを浮かび上がらせます。
詳しく見るSaaSのログインエンドポイントに対して漏洩した認証情報リストを総当たりするボットを、数千のレジデンシャルプロキシをまたいでローテーションする場合でもブロックします。
詳しく見る競合が価格ページ、APIスキーマ、独自コンテンツを吸い出すのを食い止めます。TLSフィンガープリンティングが、本物のブラウザから動作するスクレイパーを検知します。
詳しく見る数行のコードと、必要なものすべてが揃った1つのAPIレスポンス。
import { Tracio } from '@tracio/sdk'const tracio = Tracio.init({ publicKey: "5ca175fc..." })// Score every trial signup at the formconst result = await tracio.getResult()await fetch("/api/trials/start", { method: "POST", body: JSON.stringify({ visitorId: result.visitorId, botDetected: result.bot.detected, workEmail: form.email, plan: "free_trial_14d", }),})