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

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

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

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

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

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

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

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

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

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