TRACIO는 모든 가입을 지속형 디바이스 추적에 연결하여, 이메일이나 VPN과 무관하게 반복 청구자를 드러냅니다.
모든 계정 생성은 디바이스 이력과 대조됩니다. 새 디바이스는 정상적으로 진행되고, 이전 청구 이력이 있는 알려진 디바이스는 표시됩니다.
사용자가 브라우저 프로필을 신중히 격리하거나 시크릿 모드를 쓰더라도, 하드웨어 수준 신호가 계정을 동일한 물리적 디바이스에 연결합니다.
의심스러운 가입은 즉시 차단되거나, 검토 대기열에 놓이거나, 계정 생성은 허용하면서 프로모션만 거부됩니다. 정책은 여러분이 결정합니다.
차단된 악용은 회수된 마케팅 예산으로 전환됩니다. 프로모션 청구 정확도를 추적하고 고객 획득 비용에 미치는 영향을 정량화합니다.
프로모션 악용은 가장 빠르게 성장하는 소비자 사기 범주입니다. 사용자는 일회용 이메일로 여러 계정을 만들어 가입 보너스, 추천 보상, 한정 할인을 챙깁니다. 단독 사용자는 수백 개의 무료 체험을 파밍합니다. 조직적인 조직은 이 과정을 대규모로 산업화합니다.
이메일 기반 중복 제거는 손쉽게 무력화됩니다. 플러스 별칭, 일회용 도메인, Gmail 점 트릭으로 한 사용자가 무제한의 '고유' 계정을 만들 수 있습니다. 전화 인증은 정상 가입에 마찰을 더하는 반면, VoIP 서비스는 악용자에게 개당 0.50달러로 무한한 전화번호를 제공합니다.
모든 다중 계정 수법에서 변하지 않는 상수는 디바이스입니다. 프로모션 자격을 이메일이 아닌 디바이스 아이덴티티에 연결하면 악용이 무너집니다. 정상적인 첫 이용 고객은 통과하고, 상습 악용자는 첫 가입 시도에서 잡힙니다.
개인 파머부터 조직적인 조직까지, 모든 다중 계정 기법은 디바이스 아이덴티티를 숨기는 데 의존합니다.
단독 사용자가 수십 개의 계정을 만들어 가입 보너스를 반복해서 챙깁니다. 디바이스 추적은 이메일 트릭과 무관하게 두 번째 가입에서 이들을 드러냅니다.
사용자가 가짜 계정을 통해 자기 자신을 추천하여 추천 보너스를 얻습니다. 교차 디바이스 그래프 분석은 '추천인'과 '피추천인'이 하드웨어를 공유할 때를 드러냅니다.
악용자는 새 방문자처럼 보이려고 시크릿 창을 열고 VPN을 바꿉니다. 하드웨어 수준 식별은 둘 다 무시합니다 — 시크릿 모드와 VPN 사용은 디바이스 ID에 영향을 주지 않습니다.
SaaS 체험 악용자는 새 이메일로 무료 체험을 반복해서 챙깁니다. 디바이스 기반 자격 검사는 '고객당 하나의 체험'을 처음으로 시행 가능하게 만듭니다.
업계 벤치마크와 공개된 조사에 기반한 결과입니다.
등록 단계에서 차단된 다중 계정 가입
Signifyd Policy Abuse Research, 2024
프로모션 ROI 개선
Signifyd Policy Abuse Research / industry benchmarks, 2024
정상 가입에 대한 오탐률
Incognia, 2024
사기로부터 회수된 마케팅 예산
Signifyd / industry benchmarks, 2024
결과는 업종, 프로모션 공격성, 기존 사기 스택에 따라 달라집니다. 수치는 공개된 조사에서 관찰된 범위를 나타내며 보장이 아닙니다.
프로모션 자격을 이메일이나 쿠키가 아닌 물리적 하드웨어에 연결하세요. 디바이스 추적은 VPN 순환, 시크릿 모드, 멀티 브라우저 트릭을 무시합니다.
동일한 디바이스에서 생성된 여러 계정의 자동 탐지. 교차 디바이스 그래프 분석으로 악용 조직을 드러냅니다.
디바이스가 이전에 프로모션을 청구했는지에 대한 50ms 이내 판정. 보너스가 부여되기 전에 부적격 가입을 차단합니다.
악용이 고객 획득 비용에 미치는 영향을 정량화합니다. 캠페인별로 회수된 예산, 청구 정확도, 악용률을 추적합니다.
VPN, Tor, 주거용 프록시, 시크릿 모드 사용을 식별합니다. 디바이스 아이덴티티와 결합해 높은 신뢰도의 악용 탐지를 제공합니다.
디바이스별, IP 범위별, 지리적 지역별 가입 빈도를 추적합니다. 조직적인 프로모션 파밍이 확산되기 전에 포착합니다.
몇 줄의 코드와 필요한 모든 것을 담은 하나의 API 응답.
import { Tracio } from '@tracio/sdk'// Initialize on signup pageconst tracio = Tracio.init({ publicKey: "5ca175fc..." })// Read the identification result at signupconst result = await tracio.getResult()// Check promo eligibilityconst res = await fetch("/api/promo/eligibility", { method: "POST", body: JSON.stringify({ visitorId: result.visitorId, promoCode: "WELCOME50", email: form.email, }),})