Wykrywanie multikont w grach i SaaS
Gdy jedna osoba zakłada dziesiątki kont, tradycyjne metody wykrywania zawodzą. Fingerprinting urządzenia ujawnia sprzęt kryjący się za kontami.
Multikonta to jeden z najczęstszych wzorców oszustw na platformach growych, SaaS i marketplace’ach. Użytkownicy zakładają wiele kont, aby nadużywać darmowych okresów próbnych, manipulować rankingami, omijać bany lub kumulować oferty promocyjne. Tradycyjne wykrywanie opiera się na dopasowywaniu e-maila/IP, które trywialnie łatwo obejść jednorazowymi adresami e-mail i VPN-ami.
Powiązanie z urządzeniem
Identyfikacja urządzenia zmienia reguły gry. Gdy użytkownik zakłada Konto A na Urządzeniu X, zapisujemy fingerprint urządzenia. Gdy to samo urządzenie zakłada Konto B — nawet z innym e-mailem, IP, VPN-em i profilem przeglądarki — dopasowanie fingerprintu ujawnia powiązanie. Urządzenie to stała, której użytkownicy nie zmienią bez trudu.
Nasze dopasowywanie między sesjami działa, ponieważ wielowarstwowa architektura identyfikacji tracio.ai rozdziela sygnały sprzętowe (GPU, ekran, audio) od sygnałów programowych (czcionki, wtyczki, user agent). Sygnały sprzętowe są niezwykle trudne do sfałszowania bez fizycznej zmiany sprzętu. Nawet gdy użytkownicy instalują inne przeglądarki lub korzystają z maszyn wirtualnych, bazowy ciąg renderera GPU, wynik renderowania canvas oraz charakterystyka przetwarzania audio pozostają spójne.
Wzorce wykrywania z praktyki
Wzorzec 1: Nadużywanie darmowego okresu próbnego
Platforma SaaS oferuje 14-dniowe darmowe okresy próbne. Użytkownik rejestruje się, korzysta z okresu próbnego, a gdy ten wygasa, zakłada nowe konto z innym e-mailem. tracio.ai wykrywa, że oba konta pochodzą z tego samego urządzenia. Platforma może wtedy egzekwować zasadę „jeden okres próbny na urządzenie” bez wpływu na uczciwych użytkowników.
Wzorzec 2: Konta smurf w grach
Platformy gier rywalizacyjnych mierzą się ze „smurfingiem” — doświadczeni gracze zakładają nowe konta, aby grać przeciwko początkującym. tracio.ai rozpoznaje, gdy nowe konto powstaje na urządzeniu, które ma już konto rankingowe. Platforma może przyspieszyć dobór rankingu w matchmakingu nowego konta lub oznaczyć je do ręcznej weryfikacji.
Wzorzec 3: Manipulacja na marketplace
Marketplace’y e-commerce widzą sprzedawców zakładających wiele kont, aby publikować fałszywe recenzje lub manipulować rankingami wyszukiwania. Dopasowywanie urządzeń tracio.ai ujawnia, gdy wiele kont sprzedawców działa z tego samego urządzenia, umożliwiając automatyczne egzekwowanie zasad.
Wzorzec 4: Kumulowanie promocji
Platforma oferuje promocję „10 USD zniżki na pierwsze zamówienie”. Użytkownicy zakładają wiele kont, aby kumulować rabat na wielu zamówieniach. tracio.ai wykrywa wspólne urządzenie i ogranicza promocję do jednego wykorzystania na urządzenie.
Podejście do wdrożenia
Najprostsza implementacja odpytuje API tracio.ai po utworzeniu konta i sprawdza, czy urządzenie było widziane z innymi kontami:
Po rejestracji użytkownika i zakończeniu pierwszej identyfikacji urządzenia odpytaj endpoint historii odwiedzin. Jeśli fingerprint urządzenia był powiązany z innymi kontami w Twoim systemie, zastosuj swoją politykę wobec multikont: zablokuj konto, wymagaj dodatkowej weryfikacji lub oznacz do ręcznej weryfikacji.
Kwestie prywatności
Wykrywanie multikont musi równoważyć zapobieganie oszustwom z prywatnością użytkownika. Zalecamy przejrzyste informowanie: powiedz użytkownikom, że sygnały urządzenia służą zapobieganiu nadużyciom. Zapewnij ścieżkę odwołania dla uzasadnionych przypadków — na przykład dla członków rodziny współdzielących urządzenie. I nigdy nie odmawiaj usługi na podstawie sygnałów urządzenia bez dodatkowych dowodów.
W tracio.ai dostarczamy dane o dopasowaniu urządzeń. Twoja platforma decyduje o polityce. Niektórzy klienci stosują podejście miękkie (wymagają weryfikacji telefonu dla kont współdzielących urządzenie), a inni przyjmują twarde stanowisko (jedno konto na urządzenie). Właściwa polityka zależy od kontekstu biznesowego i wymogów regulacyjnych.