Як ChatGPT Відстежує Ваші Покупки на Інших Сайтах: Розкриття Несподіваних Механізмів
Нещодавно з’явилася інформація, що ChatGPT може знати, що саме ви придбавали на сторонніх інтернет-магазинах. Це підтверджено незалежним дослідником Buchodi, який провів масштабне розслідування, що викликало величезний резонанс у спільноті розробників та користувачів.
Погляд зі сторони: як працювало дослідження?
Buchodi застосував свій Android-смартфон для моніторингу трафіку між телефоном і різними вебресурсами. Він перехоплював дані, які обмінювалися поза межами відома користувача, використовуючи два незалежні методи, які дали аналогічні результати.
Дослідник працював не один-два дні, а місяцями, аналізуючи майже тисячу рекламних трекерів на тисячах сайтів. Підсумок їхній роботи шокував: всі ваші дії — пошуки, перегляди товарів, покупки на інтернет-магазинах — можна пов’язати з вашим акаунтом ChatGPT через один унікальний cookie.
Як це працює? Три прості та водночас хитрі кроки
Крок 1: Ідентифікація через короткострокове “ID”
Починається все при вході на сайт chatgpt.com: ваш браузер створює випадковий рядок чисел та відправляє його на сервери OpenAI. Там йому прив’язують цифровий токен, що дійсний лише 60 секунд — ніби тимчасове посвідчення, яке підтверджує ваш сеанс.
Крок 2: Обмін короткострокового ідентифікатора на довгостроковий cookie
Далі браузер відсилає цей тимчасовий токен на інший домен bzr.openai.com. У відповідь встановлюється cookie з назвою __obi, термін дії якого становить цілий рік і має особливі налаштування, що дозволяють йому брати участь у крос-сайтних запитах.
Ця опція — SameSite=None — означає, що cookie автоматично додається, коли ви переходите на інші сайти, навіть якщо вони не пов’язані з OpenAI.
Крок 3: Передача cookie комерційним сайтам і назад до OpenAI
Багато компаній, які розміщують рекламу на ChatGPT, вбудовують код відстеження, схожий на Meta Pixel чи Google Tag. Як тільки їхній скрипт запускається, він відправляє інформацію про сторінку, ваші пошукові запити та нещодавні покупки назад у OpenAI, використовуючи __obi.
Варто зазначити, що cookie відправляється автоматично при завантаженні сторінки — без жодних додаткових кліків.
Що дізнаються AI і рекламодавці про вас?
- Відомий дослідник зафіксував, що cookie надсилався з 12 різних торгових сайтів, серед яких Chewy, Wayfair, HelloFresh та Coursera.
- Одного дня одне ідентифікаційне число було отримано відразу від десяти різних комерційних ресурсів.
- OpenAI не лише отримує cookie — їхній код може зчитувати дані з форм, тексти на сторінках, ніж перевищує ту інформацію, яку сайти самі готові надати.
Особиста інформація, як-от email, телефон і ім’я, шифрується перед відправкою, тоді як країна, місто та поштовий індекс передаються відкрито. Найчастіше зловживалися поштовим індексом — його збирали понад 100 разів на 28 сайтах.
Крім того, відправляється URL сторінки, хоча пошукові терміни приховані, але самі шляхи сторінок залишаються явними. Приклади зібраних сторінок вражають: є сторінки для перевірки захворювань, планів погашення боргів та юридичних форм.
Що знають і не знають продавці?
Торговці просто додали запропонований OpenAI фрагмент коду для аналізу ефективності реклами, не підозрюючи про збір і зв’язування історії переглядів із ChatGPT-акаунтом користувачів.
Ви вийшли з акаунту? Це мало що змінить
Навіть якщо ви вийшли з облікового запису, дослідження показало, що пристрій отримує анонімний ідентифікатор, який діє як мінімум 27 днів. Вихід із системи лише змінює “маску” – стеження не припиняється.
Ще цікаво, що cookie __obi класифіковано як “аналітичний” елемент, хоча він має всі ознаки рекламного відстеження. Навіть якщо в налаштуваннях відмовитись від маркетингу, ця cookie все одно лишається активною.
Кого це не торкнулося?
По-перше, власники iPhone можуть трохи зітхнути з полегшенням. Дана схема працює лише на Android-версії Chrome, а в Safari на iOS і в Chrome на iOS подібні крос-сайтні куки блокуються на рівні браузера. Щодо десктопних браузерів Chrome — експериментів поки що немає.
По-друге, cookie не відправляється кожного разу при вході в ChatGPT. Він активується приблизно в одному з п’яти сеансів і взагалі не спрацьовує у мобільній веб-версії.
Buchodi зазначає, що може довести лише факт відправки даних на сервери OpenAI, але не має точних доказів, чи сайти OpenAI зв’язують цю інформацію саме з вашим профілем.
Це не винахід OpenAI: перевірене десятиріччями
По суті, сам метод збору даних через крос-сайтні куки давно відомий. Facebook використовує подібну систему роками: коли ви дивитесь контент на Facebook і паралельно переглядаєте інші магазини, ваші дії надсилаються назад Facebook через вбудовані на цих сайтах трекери.
Рекламна індустрія використовує цей підхід більше ніж десять років. Вже на початку 2023 року ChatGPT почав продавати рекламу, а з кінця квітня відстеження було ввімкнене за замовчуванням і для безкоштовних користувачів.
На відміну від побоювань, що ChatGPT протікає даними в інший бік, насправді ваша зовнішня історія браузингу збирається і пов’язується саме з вашим профілем у ChatGPT.
Те, що ви говорите зі штучним інтелектом, часто є приватним і ніколи не з’являлося б у соціальних мережах, а тепер це тісно переплітається з вашим онлайн-шопінгом, пошуками та замовленнями.