Смотрите на следы, а не на личность.

Поддельная личность может выглядеть убедительно; устройство за ней, точка выхода в сеть и контактные данные — обычно нет. Krino вычисляет эти следы на каждом событии и отдаёт их вашим правилам как любое другое поле.

API-ключи и список разрешённых источников для сборщика сигналов устройства
Сборщик сигналов устройства · сигналы принимаются только с разрешённых вами источников

Четыре источника, одно решение.

Отпечаток устройства

Устойчивый идентификатор выводится из того, что браузер сообщает о себе: экран, язык, часовой пояс, платформа, набор плагинов. Очистите cookies, завершите сессию, откройте приватную вкладку — то же устройство, как правило, всё равно появится под тем же следом.

  • Одно устройство, несколько аккаунтов
  • Одно устройство, карты одна за другой
  • Списки устройств с известным фродом

Анализ IP-адреса

Страна и автономная система точки выхода читаются из офлайн-базы. Диапазоны дата-центров — а именно оттуда выходит большая часть трафика VPN и прокси — помечаются отдельно.

  • Страна и город
  • Выход через дата-центр или хостинг
  • Расхождение с заявленным адресом

Сигналы e-mail

Домен сверяется с известными поставщиками одноразовых и временных адресов. Варианты, собранные через точки и плюс-адресацию, сводятся к одному адресу — так что десять аккаунтов, выглядящих по-разному, считаются одним.

  • Поставщик одноразовых адресов
  • Бесплатный сервис или корпоративный домен
  • Сопоставление по нормализованному адресу

Сигналы телефона

Номер приводится к международному виду, из него извлекаются страна и оператор, определяется тип линии. Виртуальные и VoIP-номера помечаются как отдельная категория.

  • Страна и оператор
  • Мобильный, городской или VoIP
  • Расхождение страны и адреса
Список решений с датой, сценарием, баллом, исходом и связанным кейсом, с поиском по дате и исходу
Решения · балл, исход и кейс по каждому

Почему всё это офлайн?

Большинство таких сигналов продаются как сервисы с оплатой за запрос. Krino читает их из списков внутри вашей инфраструктуры — по трём причинам.

Приватность

Каждый внешний запрос сообщает третьей стороне, что этот клиент делает это прямо сейчас. Чтение на месте снимает это полностью.

Задержка

Решение внутри платёжного потока не может ждать три внешних ответа. Локальные обращения измеряются миллисекундами и переживают сбой у поставщика.

Стоимость

Оплата за запрос заставляет команды урезать правила по мере роста объёма. Фиксированная лицензия снимает это давление — смотрите на столько сигналов, сколько нужно.

Тест сценария с порогами исходов, кнопкой теневого прогона и формой проверки одной записи
Тест сценария · запись за записью, до выпуска

Списки обновляются сами.

Офлайн не значит устаревший. Регулярная задача забирает списки IP-адресов и почтовых провайдеров из их источников по расписанию и подменяет их, когда новая версия готова. Загрузка только забирает список — то, какой клиент с чем совпал, никуда не уходит.

Экран модели данных со списком таблиц и их полей
Ваша модель данных · вычисленные сигналы стоят рядом с вашими полями

Посмотрим, что найдётся в вашем трафике.

Достаточно выборки транзакций за прошлый месяц, чтобы увидеть, сколько ловит каждый сигнал.