Изглежда, че системата на OpenAI за измерване на рекламите използва кросс-сайтова бисквитка (cross-site cookie), която може да свърже активността в уебсайтове на рекламодатели с профила на дадено лице в ChatGPT.

Създава се бисквитка с име __obi. Тя се генерира, когато потребител посети ChatGPT, и по-късно може да бъде изпратена обратно към OpenAI, когато същият потребител зарежда сайтове, използващи рекламния пиксел на OpenAI.

Механизмът беше независимо възпроизведен на мобилно устройство и наблюдаван при 936 пиксела на рекламодатели в 1029 хостнейма. Той наподобява кросс-сайтовото проследяване на конверсии, използвано от основните рекламни платформи. Връзката му с услуга с изкуствен интелект обаче повдига нови въпроси относно поверителността.

Когато потребителят отвори ChatGPT, клиентът генерира случаен идентификатор и изисква краткотраен подписан токен от бекенда на OpenAI. Токънът съдържа стойност за субекта, свързана с профила, obi идентификатор и решение за съгласие, маркирано като analytics_allowed.

Бисквитката за проследяване на реклами в ChatGPT следи потребителите

След това ChatGPT изпраща токена към bzr.openai.com, колектор за реклами на OpenAI, за който се смята, че използва вътрешното име „Bazaar“. Колекторът отговаря, като задава бисквитката __obi за домейна .openai.com.

Бисквитката е конфигурирана с SameSite=None и Secure, което позволява на браузърите да я включват в заявки към трети страни (cross-site requests). Тя има и максимален срок на валидност от една година.

Тази конфигурация прави __obi различна от останалите бисквитки на OpenAI, за които се съобщава, че са били блокирани по време на заявки към трети страни поради ограничения на домейна или настройки SameSite=Lax.

Рекламодателите, които купуват реклами в ChatGPT, могат да добавят измервателния пиксел на OpenAI към своите уебсайтове. Пикселът зарежда код от инфраструктурата на OpenAI и изпраща събития за конверсия към bzr.openai.com.

Тествано при 936 пиксела на рекламодатели и 1029 хостнейма ( източник : buchodi )
Тествано при 936 пиксела на рекламодатели и 1029 хостнейма ( източник: Buchodi )

Когато посетителят вече има бисквитката __obi, браузърът може автоматично да прикачи идентификатора към тези заявки. Това означава, че OpenAI може да получава информация за страниците, които потребителят посещава в сайтове на рекламодатели от трети страни, включително продуктови страници, URL адреси на статии, фунии за покупка и събития за конверсия.

Въпреки че низовете за заявки (query strings) са премахнати от наблюдаваните URL адреси, пътищата до страниците са останали видими. За тези пътища се съобщава, че съдържат страници, свързани с медицински състояния, решения за дългове и услуги за правни запитвания.

Рекламният софтуер също така събира данни от страниците на рекламодателите. Той може да получава данни, умишлено предадени от рекламодателите, както и да извлича информация от форми, визуализирано съдържание на страници и системи за управление на тагове.

Според Buchodi наблюдаваните данни включват хеширани имейл адреси, телефонни номера, имена и полета, свързани с местоположението. Държава, регион, град и пощенски код са могли да бъдат предавани в чист текст.

Съобщава се, че пикселът на OpenAI следи window.dataLayer, слоя за данни на Adobe и преименуваните слоеве на Google Tag Manager. В наблюдавания трафик автоматично събраната информация за самоличност се появява по-често от данните, предоставени от рекламодателите.

Проследяването може да работи дори когато дадено лице не е влязло в профила си. Анонимните потребители получават идентификатор на субекта, свързан с устройството, който остава стабилен в продължение на най-малко 27 дни. Механизмът обаче е тестван предимно в Chrome за Android.

Intelligent Tracking Prevention на Safari блокира бисквитките на трети страни, което означава, че методът за проследяване не би трябвало да работи в Safari или браузъри за iOS, базирани на WebKit.

Политиката за бисквитки на OpenAI посочва __obi като бисквитка за анализи, а не като маркетингова бисквитка. Наблюдаваните токени за синхронизация са издадени при предоставено съгласие за анализи, включително случаи, в които се съобщава, че съгласието за маркетинг е било отказано.

OpenAI потвърди запитването относно поверителността, но към момента на публикуване на доклада не предостави подробен отговор относно класификацията или поведението при съгласие.