Live data from Hacker News

Ask HN: How does Facebook know what I buy on Amazon or vice versa?

news.ycombinator.com

41–50 of 131 posts

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#41
post #26

Earlier quoted context omitted.

Cookie is a thing.

It's not cookie, it happens across different browsers. It's IP based.

It's probably not cookie-based, or not only cookie-based. Browser fingerprinting and user profiling have gotten very sophisticated, and don't think the big 4.5 aren't using these techniques extensively.

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#42
post #29
post #25

This is all fairly straight forward however, what blows my mind is Facebook makes recommendations of friends that I've NEVER had any digital interaction with. For some reason it picked up the kid who stocks the craft beer at my local family run grocer. Literally only talked to the kid face-to-face. No phone number, no texting, no contact entry (not that I share those with Facebook anyways). That made the hair on the…

Maybe he searched and looked you up on Facebook and it's somehow enough signal to suggest him?

Wouldn't it violate their promise that users cannot know who looked up their profile?

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#43
post #10

They use the Facebook Pixel https://www.facebook.com/business/a/facebook-pixel They segment users that visited each product on Facebook with a custom audience and then create ads for similar products that they show you. This is all done programmatically.

How would that work across different browsers?

If you're logged into facebook on the browser the pixel fires on then that event is associated with your facebook account and is used in further targeting.

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#44
post #8

Straightforward: 1) Amazon tracked your research and likes to use " ad retargeting" if they see you leave before checking out to remind you to come back and purchase. 3) FB offers advertisers a variety of retargeting means + insanely advanced cross-device tracking. Like a building full of PhD's advanced. Maintaining privacy by logging in from different devices / accounts / etc is a thing of the past if you EVER cross…

But... what about step 2?

> Like a building full of PhD's advanced.

On a more serious note, it's unfortunate that so many smart people use their intelligence to enable this kind of gross technology. It's all about "solving puzzles" rather than making the world a better place. There's gotta be more productive ways to advance your career.

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#45
All of those actions (searching, viewing, purchasing) sent signals to various tracking companies that all exchange data either directly or indirectly through third parties. While Amazon may not directly work with Facebook and exchange tracking data, Facebook may work with another third party that works with Amazon.

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#46
post #44
post #8

Straightforward: 1) Amazon tracked your research and likes to use " ad retargeting" if they see you leave before checking out to remind you to come back and purchase. 3) FB offers advertisers a variety of retargeting means + insanely advanced cross-device tracking. Like a building full of PhD's advanced. Maintaining privacy by logging in from different devices / accounts / etc is a thing of the past if you EVER cross…

But... what about step 2? > Like a building full of PhD's advanced. On a more serious note, it's unfortunate that so many smart people use their intelligence to enable this kind of gross technology. It's all about "solving puzzles" rather than making the world a better place. There's gotta be more productive ways to advance your career.

Selling stuff is a better business than making the world a better place:

https://www.youtube.com/watch?v=JI8AMRbqY6w

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#47
DMPs.

Amazon buys (and sells) data to/from DMPs. That data can (and often does) include a hash of your credit cards, all the e-mail addresses you go by, etc. Amazon can basically buy programmable ad inventory that says "I want to show this ad for chainsaws to kmonad" and the DMP resolves who 'kmonad' is through a variety of methods.

Realistically, the opsec you would need to have to avoid this would be astronomically inconvenient. These DMPs work off statistics, so they don't need to know 100% that this browser session is probably kmonad, just 70%. Maybe you have the same IP, OS version, browser extensions, cookie sets...

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#48
post #37

Earlier quoted context omitted.

There is some process that is running a spatial join. You were both logged into facebook at the same time, and were in close proximity. I had a similar situtation where Facebook recommended that I friend a coworker that sat next to me.

Facebook claimed a year ago that they did not use location data. https://www.theguardian.com/technology/2016/jun/29/how-does-...

"location data" and "factors that are location dependent" are not the same thing. e.g. SSID + MAC address of a wifi access point that two people used at the same time.

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#49

If you want to know what advertisers are retargeting you, you might want to check: http://whoisretargeting.me It can be enlightening. You can also opt out of a lot of it here: https://www.facebook.com/help/568137493302217

I don't seem to see too much specific to me, other than anything you can gleam from geolocation... Suspect NoScript/uBo/Self-destructing Cookies have mitigated a lot of it.

Re: Ask HN: How does Facebook know what I buy on Amazon or vice versa?

#50
post #9

I have had similar experiences. Others have already mentioned some cross-browser fingerprintig techniques. One of the worst that many people don't know about is that browsers hand over your local IP. Check this proof of concept: http://net.ipcalf.com/ The media device IDs the browsers provide look even worse: https://jsfiddle.net/u4n4s296/ I am not sure if these are unique to the device type (for example a certain so…

In Firefox, the media device IDs are different for each site (origin): It is un-guessable by other applications and unique to the origin of the calling application. It is reset when the user clears cookies (for Private Browsing, a different identifier is used that is not persisted across sessions). https://developer.mozilla.org/en-US/docs/Web/API/MediaDevice...

It looks like chrome is doing something similar. Each profile has a different value and each site has a different value, but the value is stable across restarts.

Safari (tech preview or high sierra) seems to give a new value every time you reload the page.

Post reply on HN