Думали, просто смотрите баннеры? Рассказываем, как сайты торгуют вашей геопозицией на аукционах

Новый сервис делает видимым один из самых непрозрачных слоёв рекламной индустрии и позволяет проследить цепочку от сайта до посредников.


l59gzpzbv37ix124c0c52ftsmbfo6oa9.jpg

Рекламный баннер на обычном сайте может выглядеть безобидно, но за несколько миллисекунд до его появления данные о посетителе проходят через целую цепочку рекламных платформ, посредников и брокеров. Разобраться, кому именно сайт разрешил участвовать в таком обмене, раньше было крайне сложно. Новый сервис DecryptAds превращает разрозненные технические файлы рекламной индустрии в единую поисковую базу и позволяет проследить связи между сайтами, рекламными биржами и компаниями, работающими с пользовательскими данными.

DecryptAds создала компания Svart Works. Среди основателей проекта значится исследователь рекламных технологий и конфиденциальности Зак Эдвардс. Разработчики называют платформу инструментом прозрачности для программной рекламы. Пользователь может ввести адрес сайта и увидеть, какие рекламные системы тот официально допускает к продаже своей рекламы, с какими посредниками связан и в каких других местах встречаются те же участники цепочки.

Современная интернет-реклама устроена значительно сложнее схемы «сайт показывает баннер рекламодателя». Когда человек открывает страницу или приложение, рекламное место нередко продаётся через автоматический аукцион в реальном времени. В цепочке могут участвовать рекламные биржи, платформы продавцов, реселлеры и другие посредники. Вместе с запросами на рекламу способны передаваться сведения об устройстве и другие метаданные, а в некоторых рекламных системах также геолокационные данные. Именно подобные механизмы уже позволяли использовать рекламную инфраструктуру для отслеживания перемещений смартфонов.

Часть рекламной индустрии публикует специальные файлы прозрачности. В ads.txt и app-ads.txt сайты и приложения перечисляют компании, которым разрешено продавать их рекламные места. Файл sellers.json раскрывает продавцов внутри рекламных платформ. По отдельности подобные документы мало что говорят обычному человеку. DecryptAds автоматически собирает их, сопоставляет между собой и строит карту связей.

Для одного сайта система проводит около 35 автоматических проверок по 11 категориям. DecryptAds ищет расхождения между рекламными декларациями, проверяет изменения во времени, сопоставляет участников с реестрами брокеров данных и оценивает географические риски. Результат сводится к оценке от 0 до 100, а отдельные находки можно изучить подробнее.

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

DecryptAds также пытается показать потенциальные географические риски. Платформа анализирует адреса и контактные сведения рекламных компаний и отмечает связи с юрисдикциями, попавшими под санкции, американские ограничения или списки стран с повышенными финансовыми рисками. Разработчики отдельно предупреждают, что найденный адрес ещё не доказывает место обработки данных или фактический контроль над компанией. Метка служит поводом для дальнейшей проверки, а не готовым обвинением.

Ещё одна функция отслеживает продавцов, которые внезапно исчезают из файлов рекламных бирж. DecryptAds сохраняет предыдущие версии документов и может обнаружить случаи, когда одного посредника почти одновременно удаляют несколько площадок. Платформа также ищет группы сайтов с практически одинаковыми рекламными конфигурациями, что помогает находить сети ресурсов, управляемые через общую инфраструктуру.

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

Базовый доступ к DecryptAds бесплатный и включает веб-интерфейс, API и до 500 запросов в месяц. Журналисты, преподаватели и исследователи после проверки могут получить расширенный бесплатный доступ с более высоким лимитом и дополнительными инструментами. В результате один из самых непрозрачных слоёв современного интернета постепенно становится доступен не только рекламным компаниям, но и тем, кто пытается понять, куда на самом деле уходят данные пользователей.