OnSpot: верификация гео-положения пользователя

Заказчик

Американская сеть онлайн-казино

Illustration with playing cards

Описание решения

Мобильный SDK, определяющий актуальное местонахождение пользователя по его гео-данным (Wi-Fi, мобильные данные, GPS) и выявляющий попытки скрыть реальное местоположение, противоречащее американскому законодательству.

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

Современные способы подделать местоположение включают в себя:

  1. Использование поддельных GPS-приложений

  2. Применение эмуляторов мобильных операционных систем

  3. Изменение IP-адреса (например, через VPN- или Proxy-серверы)

  4. Получение root прав для полного контроля над операционной системой телефона или изменение OS-файлов

  5. Подделка идентификатора сети WIFI – BSSID

Технический базис

Как работает OnSpot:

  • Проверяет локацию согласно сотовой связи и данным Wi-Fi data (для Android анализирует как используемую Wi-Fi сеть, так и все доступные)
  • Анализирует данные на девайсе на предмет отсутствия или подделки
  • Отслеживает изменения IP-адреса: сервис обновляет IP-адрес каждую минуту, и если последний IP-адрес не совпадает с предыдущим, тогда девайс отправляет нотификацию об изменениях
  • Проверяет приложения пользователя на наличие запрещённых или подозрительных

Результаты и текущий статус

Решение успешно прошло все стадии разработки и на данный момент используется клиентом.

OnSpot OnSpot OnSpot OnSpot