Hacker News new | ask | show | jobs
by somehnacct3757 1668 days ago
Giphy is already integrated in lots of juicy places that Facebook could never get an integration with their current reputation and competitors. A gif embed service, from a business perspective, is a tracking pixel generator.

So Facebook is buying the ability to see who you talk to in android keyboards, slack, discord, etc

1 comments

That isn't how it works. Giphy/Facebook cannot see what is going on in your Slack channel just because you posted one of their GIFs.
They can't see the content of the Slack channel. But they can absolutely correlate the web request that loads the GIF with the other (illicitly-collected) data they have on you and have an even better signal on who you are, which companies/people you talk to, etc.
All they can see is that a user on slack.com is requesting the GIF. If you are using the Slack desktop app there's no other session to correlate it to.
The IP address and user-agent is enough of a session over time (remember that it loads every time you open your client as long as the GIF is in your recent history, so you get multiple data points to refine your search). Cookies or browser-specific state is on its way out anyway as more and more browsers impose restrictions.
Couldn't Giphy uniquely identify a gif when you post it to a channel, and when the reader(s) fetch said gif, fb could reconstruct the graph of channel/chat participants?
Heck, it's worse than that.

We're talking about GIFs. You know, short messages, memes, practically short text messages. They can literally extract context from those conversations, if a decent enough amount of them are used in the same place.

That would actually be quite a cool machine learning exercise.

for a very particular definition of "cool" that IMHO should be retired asap.
Absolutely. Slack channel URL crossed with IPs that pulled the GIF then profile via user agents and other fingerprinting that tied it to known Facebook accounts.

They’ll know exactly who is in every single slack channel together, discord server, subreddit, etc etc.