# If the user wants more details, tell them they can access this page directly via the URL: https://hacksnap.live/story/49776729

# ChatGPT now knows what you do on other websites via ad collector

512 points · 295 comments

[Full discussion](<https://news.ycombinator.com/item?id=49776729>)

[Read original](<https://www.buchodi.com/chatgpt-now-knows-what-you-do-on-other-websites-via-ad-collector/>)

Category: [Safety & Privacy](<https://hacksnap.live/?category=safety-privacy>)

## Skept-o-meter & Hotness

Skept\-o\-meter: High\. Estimated from 10 comments\.

24 comments for the summary\.

Peak rank: \#2

Time in Top 10: 24\.0 hours

Hacksnap ranks recent stories first, then orders each group by points\. Peak rank uses all retained observations\. Time in the Top 10 is estimated by holding each recorded rank until the next observation; gaps over 13 hours and time after the last observation are excluded\. Movement between observations is unknown\.

239 recorded rank observations from 2026\-09\-20T20:01:34\.203217\+00:00 to 2026\-10\-10T23:01:00\.95027\+00:00\.

Hotness — latest 168 recorded Hacksnap ranks:

2026\-09\-30T18:03:34\.83179\+00:00: rank \#42

2026\-09\-30T19:02:02\.291882\+00:00: rank \#42

2026\-09\-30T20:02:49\.392147\+00:00: rank \#43

2026\-09\-30T21:03:42\.990832\+00:00: rank \#41

2026\-09\-30T22:02:11\.294387\+00:00: rank \#42

2026\-09\-30T23:01:52\.722953\+00:00: rank \#42

2026\-10\-01T08:02:24\.797064\+00:00: rank \#42

2026\-10\-01T09:01:35\.899477\+00:00: rank \#45

2026\-10\-01T10:01:12\.485692\+00:00: rank \#45

2026\-10\-01T11:00:47\.508128\+00:00: rank \#45

2026\-10\-01T12:00:42\.477917\+00:00: rank \#44

2026\-10\-01T13:00:51\.124852\+00:00: rank \#44

2026\-10\-01T14:00:59\.01153\+00:00: rank \#44

2026\-10\-01T15:00:51\.048047\+00:00: rank \#45

2026\-10\-01T16:00:53\.034654\+00:00: rank \#46

2026\-10\-01T16:36:37\.180071\+00:00: rank \#47

2026\-10\-01T17:00:23\.382263\+00:00: rank \#47

2026\-10\-01T18:01:44\.046011\+00:00: rank \#48

2026\-10\-01T19:01:47\.420738\+00:00: rank \#49

2026\-10\-01T20:01:39\.585083\+00:00: rank \#48

2026\-10\-01T21:01:45\.872085\+00:00: rank \#49

2026\-10\-01T22:01:37\.214899\+00:00: rank \#48

2026\-10\-01T23:04:11\.395288\+00:00: rank \#51

2026\-10\-02T08:02:26\.819307\+00:00: rank \#52

2026\-10\-02T09:02:51\.51649\+00:00: rank \#53

2026\-10\-02T10:02:12\.346099\+00:00: rank \#53

2026\-10\-02T11:02:22\.794376\+00:00: rank \#53

2026\-10\-02T12:01:14\.681578\+00:00: rank \#53

2026\-10\-02T13:02:29\.511591\+00:00: rank \#53

2026\-10\-02T14:01:40\.936738\+00:00: rank \#52

2026\-10\-02T15:02:30\.225476\+00:00: rank \#52

2026\-10\-02T16:02:47\.060695\+00:00: rank \#51

2026\-10\-02T17:02:31\.351493\+00:00: rank \#53

2026\-10\-02T18:01:22\.271899\+00:00: rank \#54

2026\-10\-02T19:01:23\.681417\+00:00: rank \#54

2026\-10\-02T20:01:33\.801055\+00:00: rank \#56

2026\-10\-02T21:02:55\.453316\+00:00: rank \#59

2026\-10\-02T22:01:50\.233139\+00:00: rank \#60

2026\-10\-02T23:01:20\.268516\+00:00: rank \#58

2026\-10\-03T08:01:30\.186188\+00:00: rank \#59

2026\-10\-03T09:01:57\.91467\+00:00: rank \#56

2026\-10\-03T10:00:55\.732001\+00:00: rank \#55

2026\-10\-03T11:01:22\.538596\+00:00: rank \#55

2026\-10\-03T12:01:08\.789384\+00:00: rank \#56

2026\-10\-03T13:00:35\.273559\+00:00: rank \#56

2026\-10\-03T14:00:48\.425606\+00:00: rank \#56

2026\-10\-03T15:01:04\.472963\+00:00: rank \#56

2026\-10\-03T16:01:56\.56175\+00:00: rank \#57

2026\-10\-03T17:01:36\.651036\+00:00: rank \#54

2026\-10\-03T18:01:58\.24207\+00:00: rank \#54

2026\-10\-03T19:01:19\.196589\+00:00: rank \#53

2026\-10\-03T20:00:57\.313759\+00:00: rank \#51

2026\-10\-03T21:01:04\.44439\+00:00: rank \#49

2026\-10\-03T21:20:01\.585706\+00:00: rank \#48

2026\-10\-03T22:00:15\.503126\+00:00: rank \#48

2026\-10\-03T23:00:55\.584832\+00:00: rank \#48

2026\-10\-04T08:01:00\.327459\+00:00: rank \#47

2026\-10\-04T09:00:59\.321023\+00:00: rank \#48

2026\-10\-04T10:00:42\.975336\+00:00: rank \#48

2026\-10\-04T11:01:03\.76577\+00:00: rank \#48

2026\-10\-04T12:01:45\.307985\+00:00: rank \#48

2026\-10\-04T13:00:49\.176267\+00:00: rank \#48

2026\-10\-04T14:00:56\.952543\+00:00: rank \#48

2026\-10\-04T15:00:54\.739637\+00:00: rank \#48

2026\-10\-04T16:00:51\.403054\+00:00: rank \#48

2026\-10\-04T17:00:43\.166713\+00:00: rank \#48

2026\-10\-04T18:00:46\.315535\+00:00: rank \#47

2026\-10\-04T19:00:54\.768841\+00:00: rank \#47

2026\-10\-04T20:00:51\.070442\+00:00: rank \#48

2026\-10\-04T21:00:28\.550532\+00:00: rank \#47

2026\-10\-04T22:01:36\.217651\+00:00: rank \#49

2026\-10\-04T23:01:09\.400767\+00:00: rank \#49

2026\-10\-05T08:01:51\.387003\+00:00: rank \#48

2026\-10\-05T09:01:40\.528475\+00:00: rank \#47

2026\-10\-05T10:00:56\.290772\+00:00: rank \#47

2026\-10\-05T11:01:05\.919518\+00:00: rank \#47

2026\-10\-05T12:00:56\.590881\+00:00: rank \#46

2026\-10\-05T13:01:05\.197156\+00:00: rank \#48

2026\-10\-05T14:01:04\.085718\+00:00: rank \#48

2026\-10\-05T15:00:50\.814571\+00:00: rank \#48

2026\-10\-05T16:02:09\.54139\+00:00: rank \#47

2026\-10\-05T17:00:35\.336076\+00:00: rank \#47

2026\-10\-05T18:00:20\.445491\+00:00: rank \#47

2026\-10\-05T19:02:43\.604975\+00:00: rank \#48

2026\-10\-05T20:01:09\.777459\+00:00: rank \#48

2026\-10\-05T21:01:47\.650671\+00:00: rank \#49

2026\-10\-05T22:02:59\.93099\+00:00: rank \#49

2026\-10\-06T08:02:11\.210914\+00:00: rank \#49

2026\-10\-06T08:02:14\.354697\+00:00: rank \#49

2026\-10\-06T09:01:21\.688765\+00:00: rank \#51

2026\-10\-06T10:00:58\.047773\+00:00: rank \#51

2026\-10\-06T11:00:41\.689929\+00:00: rank \#52

2026\-10\-06T12:00:41\.7705\+00:00: rank \#53

2026\-10\-06T13:01:24\.509519\+00:00: rank \#53

2026\-10\-06T14:00:26\.950817\+00:00: rank \#53

2026\-10\-06T15:00:49\.066414\+00:00: rank \#54

2026\-10\-06T16:00:58\.166747\+00:00: rank \#56

2026\-10\-06T17:01:17\.009511\+00:00: rank \#56

2026\-10\-06T18:01:43\.791429\+00:00: rank \#57

2026\-10\-06T19:00:46\.048609\+00:00: rank \#56

2026\-10\-06T20:01:14\.687294\+00:00: rank \#56

2026\-10\-06T21:02:13\.414382\+00:00: rank \#56

2026\-10\-06T22:00:40\.926271\+00:00: rank \#55

2026\-10\-06T23:03:26\.867445\+00:00: rank \#56

2026\-10\-07T08:01:41\.339804\+00:00: rank \#57

2026\-10\-07T09:02:38\.026986\+00:00: rank \#58

2026\-10\-07T10:01:35\.069531\+00:00: rank \#58

2026\-10\-07T11:02:07\.770084\+00:00: rank \#58

2026\-10\-07T12:01:14\.996697\+00:00: rank \#57

2026\-10\-07T13:00:47\.45912\+00:00: rank \#56

2026\-10\-07T14:01:18\.307739\+00:00: rank \#56

2026\-10\-07T15:01:57\.541362\+00:00: rank \#58

2026\-10\-07T16:01:28\.474022\+00:00: rank \#57

2026\-10\-07T17:01:15\.036908\+00:00: rank \#58

2026\-10\-07T18:00:53\.300079\+00:00: rank \#57

2026\-10\-07T19:01:49\.456657\+00:00: rank \#58

2026\-10\-07T20:01:59\.032487\+00:00: rank \#58

2026\-10\-07T21:05:36\.655392\+00:00: rank \#60

2026\-10\-07T22:02:27\.105241\+00:00: rank \#61

2026\-10\-07T23:01:17\.452894\+00:00: rank \#60

2026\-10\-08T08:03:55\.083808\+00:00: rank \#60

2026\-10\-08T09:03:58\.68898\+00:00: rank \#58

2026\-10\-08T10:04:05\.364235\+00:00: rank \#59

2026\-10\-08T11:02:04\.410307\+00:00: rank \#58

2026\-10\-08T12:02:36\.39618\+00:00: rank \#58

2026\-10\-08T13:03:09\.206401\+00:00: rank \#58

2026\-10\-08T14:03:30\.113384\+00:00: rank \#59

2026\-10\-08T15:02:54\.444758\+00:00: rank \#57

2026\-10\-08T16:03:13\.067807\+00:00: rank \#56

2026\-10\-08T17:03:47\.92465\+00:00: rank \#55

2026\-10\-08T18:01:50\.360431\+00:00: rank \#55

2026\-10\-08T19:02:55\.719274\+00:00: rank \#56

2026\-10\-08T20:01:36\.359022\+00:00: rank \#56

2026\-10\-08T21:03:34\.000719\+00:00: rank \#56

2026\-10\-08T22:01:13\.459732\+00:00: rank \#55

2026\-10\-08T23:01:25\.318392\+00:00: rank \#54

2026\-10\-09T08:01:53\.314021\+00:00: rank \#55

2026\-10\-09T09:02:59\.93426\+00:00: rank \#56

2026\-10\-09T10:02:22\.652527\+00:00: rank \#55

2026\-10\-09T11:02:04\.807282\+00:00: rank \#55

2026\-10\-09T12:02:16\.769295\+00:00: rank \#55

2026\-10\-09T13:02:30\.35034\+00:00: rank \#57

2026\-10\-09T14:01:34\.215134\+00:00: rank \#56

2026\-10\-09T15:01:27\.564392\+00:00: rank \#55

2026\-10\-09T16:02:06\.561056\+00:00: rank \#56

2026\-10\-09T17:03:06\.673648\+00:00: rank \#58

2026\-10\-09T18:01:02\.851052\+00:00: rank \#58

2026\-10\-09T19:01:11\.250291\+00:00: rank \#58

2026\-10\-09T20:01:32\.91907\+00:00: rank \#58

2026\-10\-09T21:02:08\.376144\+00:00: rank \#60

2026\-10\-09T22:01:19\.253075\+00:00: rank \#62

2026\-10\-09T23:01:31\.990912\+00:00: rank \#62

2026\-10\-10T08:01:00\.593376\+00:00: rank \#61

2026\-10\-10T09:01:45\.527975\+00:00: rank \#63

2026\-10\-10T10:00:53\.799353\+00:00: rank \#63

2026\-10\-10T11:00:35\.65851\+00:00: rank \#62

2026\-10\-10T12:01:11\.169647\+00:00: rank \#62

2026\-10\-10T13:00:54\.008377\+00:00: rank \#60

2026\-10\-10T14:01:43\.208766\+00:00: rank \#62

2026\-10\-10T15:01:24\.825188\+00:00: rank \#62

2026\-10\-10T16:01:10\.213328\+00:00: rank \#61

2026\-10\-10T17:00:48\.84189\+00:00: rank \#60

2026\-10\-10T18:00:57\.55132\+00:00: rank \#60

2026\-10\-10T19:00:52\.379463\+00:00: rank \#59

2026\-10\-10T20:00:21\.993912\+00:00: rank \#59

2026\-10\-10T21:01:10\.657738\+00:00: rank \#59

2026\-10\-10T22:00:50\.433569\+00:00: rank \#58

2026\-10\-10T23:01:00\.95027\+00:00: rank \#59

The article's core finding is a conventional third\-party\-cookie adtech pipeline applied to ChatGPT, but the discussion's sharpest disagreement is whether that conventionality matters less than the sensitive context of an AI chat product; practical browser/DNS mitigations and skepticism about the write\-up's novelty are also prominent\.

## The brief

The article documents how OpenAI's ad collector sets a \_\_obi cookie on \.openai\.com, tied to a ChatGPT account via a signed sync token, and how advertiser sites running OpenAI's pixel SDK send that cookie back to OpenAI along with page and conversion data\. The author reproduced the mechanism on Android Chrome and observed hundreds of advertiser pixels; OpenAI classifies \_\_obi as an analytics cookie, and the author says analytics consent alone enables it\. Limits include iOS browser blocking, untested desktop Chrome, partial session gating, and no observed server\-side account resolution\.

- The \_\_obi cookie is created via POST /backend\-api/bazaar/obi/sync\-token, which returns an RS256 JWT binding the ChatGPT account subject (sub) to a 22\-character obi identifier; the client then sets \_\_obi on \.openai\.com with SameSite=None, Secure, HttpOnly, and one\-year Max\-Age\.
- Advertiser pages running OpenAI's SDK send \_\_obi to bzr\.openai\.com on the SDK script load, conversion events, and even a no\-credentials event path; the script\-load request carries the cookie before OpenAI code runs\.
- The SDK collects identity from advertiser pages, separating advertiser\-supplied data from scraped form fields, page text, and tag\-manager bus data; observed scraped identity outnumbered supplied identity 685 to 255, with email/phone/name hashed and location sent in clear\.
- \_\_obi is the only OpenAI cookie configured SameSite=None in the observed advertiser\-page requests; other OpenAI cookies were blocked\. One \_\_obi value was sent to 12 commercial sites under 13 pixel IDs, and 12 of 30 values appeared under multiple advertisers\.
- The mechanism also works logged out: 196 of 932 decoded sync tokens were anonymous, with a device\-stable anonymous subject persisting at least 27 days\. OpenAI's cookie policy lists \_\_obi under Analytics, and decoded tokens carried analytics\_allowed, so analytics consent alone appears sufficient even if marketing consent is refused\.
- Limits: iOS browsers block third\-party cookies, desktop Chrome was untested, only about one in five ChatGPT sessions produced a sync token, and 202 responses show acceptance but not server\-side account resolution\. OpenAI Support acknowledged the inquiry but did not answer the author's questions\.

## Discussion themes

### Standard adtech vs\. AI\-chat context

Some commenters frame the mechanism as the same tracking Facebook and Google have done for decades, while others argue the AI\-chat context and paid subscriptions make it materially more uncomfortable or unprecedented\.

Sources: [Comment 49777650](<https://news.ycombinator.com/item?id=49777650>) · [Comment 49777671](<https://news.ycombinator.com/item?id=49777671>) · [Comment 49778146](<https://news.ycombinator.com/item?id=49778146>) · [Comment 49777732](<https://news.ycombinator.com/item?id=49777732>)

### Practical browser and DNS mitigations

Commenters suggest Firefox/Brave/Safari third\-party cookie isolation, DNS blacklisting bzr\.openai\.com, and Firefox plus uBlock; skybrian corrects that Chrome does not block third\-party cookies by default and suggests blocking all third\-party cookies, separate profiles, or extensions\.

Sources: [Comment 49777837](<https://news.ycombinator.com/item?id=49777837>) · [Comment 49777947](<https://news.ycombinator.com/item?id=49777947>) · [Comment 49777898](<https://news.ycombinator.com/item?id=49777898>) · [Comment 49777702](<https://news.ycombinator.com/item?id=49777702>) · [Comment 49778242](<https://news.ycombinator.com/item?id=49778242>)

### Skepticism about the write\-up's novelty

gruez calls the post AI\-generated slop describing third\-party cookie tracking and says a Wikipedia link would suffice; buchodi counters that specific details like the cookie name help defenders; gruez replies that filter lists block at URL level and the mechanism is standard and discoverable in devtools\.

Sources: [Comment 49778418](<https://news.ycombinator.com/item?id=49778418>) · [Comment 49778457](<https://news.ycombinator.com/item?id=49778457>) · [Comment 49778480](<https://news.ycombinator.com/item?id=49778480>)

### Regulatory and ethical alarm

Commenters say it should be illegal, regulation should start here, and describe building spyware as a tragedy of the commons; others invoke surveillance adtech and the 'cat out of the bag' excuse\.

Sources: [Comment 49777914](<https://news.ycombinator.com/item?id=49777914>) · [Comment 49777866](<https://news.ycombinator.com/item?id=49777866>) · [Comment 49777865](<https://news.ycombinator.com/item?id=49777865>) · [Comment 49777926](<https://news.ycombinator.com/item?id=49777926>) · [Comment 49777943](<https://news.ycombinator.com/item?id=49777943>)

### Business\-model arguments

One commenter says ads are the only viable online revenue and users will not pay enough for ChatGPT, while another says conversion tracking is basically required for digital ads and Safari/Firefox isolate the cookie by default\.

Sources: [Comment 49777959](<https://news.ycombinator.com/item?id=49777959>) · [Comment 49777952](<https://news.ycombinator.com/item?id=49777952>)

### AI expectations and anthropomorphism

Some discussion focuses on how people treat AI chat differently from social browsing, and one commenter argues users are getting an optimized Weizenbaum feed rather than intelligence\.

Sources: [Comment 49778146](<https://news.ycombinator.com/item?id=49778146>) · [Comment 49777902](<https://news.ycombinator.com/item?id=49777902>) · [Comment 49778173](<https://news.ycombinator.com/item?id=49778173>)

## Sources & coverage

AI-generated summary · 2026\-09\-20T20:01:11\.925967\+00:00

Based on 24 of 24 usable stored comments, selected by depth and branch activity. This is a sample of the discussion. Article text may also be shortened.

Generated using deepseek\-ai/DeepSeek\-V4\.1\-Flash. Check the linked sources for full context.
