Независимое исследование выявило систему межсайтового отслеживания от OpenAI
Независимый исследователь обнаружил признаки работы системы межсайтового отслеживания, которая связана с быстрорастущим рекламным бизнесом OpenAI. В центре внимания оказалась cookie-файл под названием «__obi», который, как утверждается, способен «путешествовать» от ChatGPT к другим веб-ресурсам, использующим рекламные технологии компании. Это означает, что если пользователь взаимодействует с ChatGPT, а затем переходит на сайт ритейлера или иную площадку-партнера, OpenAI может распознать тот же браузер и получить данные о действиях пользователя на этой странице.

Данная находка была обнародована в период активного расширения рекламных возможностей внутри ChatGPT. Ранее компания анонсировала новые рекламные инструменты на базе ИИ и так называемых «спонсируемых агентов». По заявлению OpenAI, ежегодный показатель выручки от рекламы в ChatGPT уже достиг 1 миллиарда долларов. Тем не менее, исследование содержит ряд важных оговорок, включая отсутствие возможности независимой верификации одного из ключевых элементов системы.
Что представляет собой файл «__obi»?
Анализ был проведен независимым исследователем, публикующимся под псевдонимом Buchodi. В течение нескольких месяцев эксперт изучал сетевой трафик, связанный с 936 рекламными пикселями OpenAI, распределенными по 1 029 доменным именам. Согласно полученным данным, посещение ChatGPT может привести к установке в браузере cookie-файла «__obi».
Хотя использование файлов cookie является стандартной практикой для сохранения авторизации, настроек и измерения эффективности рекламы, конфигурация «__obi» вызывает вопросы. Исследователь установил, что срок жизни данного файла составляет один год, а настройка SameSite=None позволяет передавать его в определенных запросах, исходящих с других сторонних сайтов. Именно здесь начинает работать рекламная система OpenAI: компании, размещающие рекламу через ChatGPT, могут устанавливать на своих ресурсах пиксель отслеживания, аналогичный тем, что используют платформы Google и Meta. В ходе тестирования было зафиксировано, что при посещении таких сайтов запросы к серверам OpenAI включают идентификатор «__obi», что подтверждает связку одного и того же идентификатора, созданного в ChatGPT, с активностью на сторонних ресурсах.
Какой объем данных может видеть OpenAI?
Речь может идти о большем, чем просто факт посещения сайта. Согласно анализу сети, рекламный сборщик OpenAI получает информацию, ассоциированную со страницами, которые просматривают пользователи, а также с событиями конверсии на сайтах-участниках. В ходе проверки 23 929 URL-адресов было выяснено, что, хотя строки запросов (query strings) удаляются перед отправкой, пути URL (URL paths) сохраняются. Иногда путь URL может раскрывать значительный объем конфиденциальных данных. Buchodi отмечает, что в наборе данных присутствовали пути, ведущие на страницы о медицинских состояниях, услугах по кредитованию и формах для подачи заявлений на участие в судебных процессах.
Рекламная система также поддерживает функции измерения конверсии. Документация OpenAI гласит, что рекламодатели могут использовать пиксели для отслеживания того, что происходит после взаимодействия пользователя с рекламой в ChatGPT. Интеграция измерения поддерживает атрибуцию конверсий по сайтам, приложениям и даже в рамках офлайн-активности. Необычность ситуации заключается в том, что эта рекламная платформа соседствует с ИИ-ассистентом, где пользователи часто делятся более личным контекстом, чем при использовании традиционных поисковиков или социальных сетей.
Связь с учетной записью ChatGPT
В этом вопросе ситуация выглядит сложнее. Исследование показало, что процесс генерации идентификатора включает токены с метками account_user или anonymous. Из 932 декодированных токенов 736 были связаны с авторизованными пользователями, а 196 — с анонимными. При этом анонимные идентификаторы могли оставаться стабильными на одном устройстве в течение минимум 27 дней.
Важно отметить: Buchodi не наблюдал напрямую, как OpenAI берет событие с сайта рекламодателя и привязывает его к учетной записи пользователя в ChatGPT на своих серверах. Исследователь утверждает, что архитектура системы делает такую связь технически возможной, однако этот финальный серверный этап не был подтвержден независимым образом. Таким образом, преждевременно утверждать, что OpenAI однозначно привязывает каждую посещенную страницу на сайтах-партнерах к профилю пользователя в ChatGPT. Однако исследование доказывает, что один и тот же идентификатор OpenAI может передаваться с сайтов-участников обратно в компанию, что было зафиксировано на ряде известных ресурсов.

Анализ передачи данных через идентификатор __obi
В ходе эксперимента было зафиксировано, что на одном устройстве значение __obi передавалось в OpenAI с 12 коммерческих веб-сайтов через 13 отдельных рекламных пикселей. Анализ расширенного набора данных показал, что 12 из 30 идентификаторов фигурировали более чем у одного рекламодателя, а один идентификатор был зафиксирован у 10 различных рекламодателей.
Ограничения исследования
Исследователь подчеркивает ряд существенных ограничений данной работы:
- Тестирование проводилось исключительно в браузере Chrome на Android, десктопная версия Chrome не проверялась.
- Механизмы защиты от отслеживания в браузере Safari блокируют работу сторонних cookie-файлов, описанных в исследовании, поэтому ожидается, что система не функционирует аналогичным образом в Safari или других iOS-браузерах на движке WebKit.
- Идентификатор генерировался не во всех сеансах работы с ChatGPT. По оценкам Буходи, токен синхронизации появлялся примерно в каждом пятом протестированном сеансе.
Реакция OpenAI и позиция компании
На текущий момент OpenAI не предоставила публичного ответа на конкретные выводы исследования. Буходи сообщил, что 14 сентября направил запрос в пресс-службу и отдел конфиденциальности OpenAI с вопросами о том, почему __obi классифицируется как аналитический cookie-файл и как он ведет себя в случае отказа пользователя от маркетинговых файлов cookie. По словам исследователя, OpenAI подтвердила получение запроса и пообещала передать информацию внутренним подразделениям, однако на момент публикации ответов предоставлено не было.
В официальной документации OpenAI подчеркивается, что рекламодатели не получают доступ к диалогам в ChatGPT, истории чатов, «воспоминаниям» или личным данным пользователей. Компания заявляет, что не продает пользовательские данные рекламодателям, а последние получают лишь агрегированные отчеты о просмотрах, кликах и конверсиях. Важно отметить, что данное исследование не предполагает возможности для рекламодателей читать содержимое диалогов пользователя или получать доступ к самому идентификатору __obi напрямую. Основное опасение заключается в обратном потоке информации — от веб-сайтов, использующих рекламные инструменты OpenAI, обратно к самой компании.
Контекст и значимость проблемы
Межсайтовое рекламное отслеживание не является новым явлением: Google, Meta и другие компании годами развивали системы для определения связи между просмотром рекламы и последующими действиями пользователя. Однако ChatGPT привносит в этот процесс новый аспект. Пользователи применяют нейросеть не только для поиска товаров, но и для обсуждения личных отношений, здоровья, финансов, карьеры и планов на путешествия. OpenAI сама использует этот тезис в маркетинговых целях, заявляя рекламодателям, что пользователи делятся «более богатым контекстом» в ChatGPT в процессе принятия решений. Именно поэтому граница между активностью внутри ChatGPT и поведением пользователя в остальной части сети имеет принципиальное значение.
На данный момент доказательств того, что OpenAI передает содержание диалогов рекламодателям, нет, и компания это категорически отрицает. Тем не менее, обнаружение __obi ставит вопрос о том, какой объем информации должен возвращаться на ИИ-платформу после того, как пользователь покидает её.

Технические нюансы и архитектура системы
Важно дополнить, что механизм работы __obi тесно связан с тем, как OpenAI выстраивает свои инструменты для рекламодателей. Исследователь Buchodi отмечает, что идентификатор не просто существует в вакууме — его конфигурация с параметром SameSite=None критически важна, так как она снимает браузерные ограничения на передачу данных в кросс-доменных запросах. Это архитектурное решение позволяет OpenAI «видеть» поведение пользователя на сторонних доменах, если на них установлен соответствующий рекламный пиксель.
Исследование также проливает свет на стабильность идентификаторов. Хотя Buchodi не смог подтвердить прямое сопоставление данных на стороне сервера, он зафиксировал, что даже «анонимные» идентификаторы сохраняют устойчивость на одном и том же устройстве в течение как минимум 27 дней. Это означает, что даже если пользователь не залогинен в свой аккаунт, рекламная система OpenAI способна выстраивать долгосрочный профиль активности на основе идентификатора браузера.
Особенности сбора данных
В дополнение к анализу путей (URL paths), важно отметить масштаб исследования: Buchodi изучил сетевой трафик, затрагивающий 936 рекламных пикселей, развернутых на 1 029 различных хостнеймах. В процессе анализа было зафиксировано 23 929 уникальных URL-адресов. Хотя автоматизированные системы OpenAI действительно отсекают строки запросов (query strings), что предотвращает утечку параметров поиска в явном виде, анализ путей показал, что содержание страниц (например, медицинская тематика или юридические услуги) передается в систему практически без фильтрации.
Это создает ситуацию, когда контекст визита пользователя на сторонний сайт становится доступен рекламной экосистеме OpenAI. В отличие от стандартных рекламных сетей, OpenAI делает акцент на использовании «богатого контекста», который пользователи доверяют ИИ-ассистенту. Исследователь указывает, что наличие такого связующего звена, как __obi, потенциально позволяет компании обогащать профиль пользователя, накопленный в чатах, данными о его реальном поведении в интернете, что выводит таргетинг на качественно иной уровень.
Статус коммуникации с компанией
Помимо отсутствия ответов на вопросы о классификации __obi как «аналитического» файла cookie, важным аспектом остается отсутствие прозрачности в поведении системы при выборе пользователем отказа от маркетинговых файлов cookie. Buchodi пытался выяснить, подчиняется ли __obi стандартным настройкам приватности, однако на 14 сентября — момент обращения исследователя в пресс-службу и профильные отделы OpenAI — компания лишь подтвердила получение запроса, не предоставив разъяснений относительно логики работы трекера при соблюдении пользовательских предпочтений в отношении конфиденциальности.






