Comment by [deleted] on 18/03/2016 at 03:06 UTC*

28 upvotes, 1 direct replies (showing 1)

View submission: Reddit starts tracking our clicks

Well, looks like it's time to make a tracker submission to ghostery and some of the other privacy lists. This is exactly the same sort of shit Facebook and Google pull with their embedded like/+1 buttons and it's just as bullshit that reddit is doing it.

Until then, the following userscript disables this (credit to /u/OperaSona, original post here[1]):

1: https://www.reddit.com/r/privacy/comments/4aqdg0/reddit_started_tracking_the_links_we_click_heres/

// ==UserScript==
// @name         Don't track my clicks, reddit
// @namespace    http://reddit.com/u/OperaSona
// @author       OperaSona
// @match        *://*.reddit.com/*
// @grant        none
// ==/UserScript==

var a_col = document.getElementsByTagName('a');
var a, actual_fucking_url;
for(var i = 0; i < a_col.length; i++) {
  a = a_col[i];
  actual_fucking_url = a.getAttribute('data-href-url');
  if(actual_fucking_url) a.setAttribute('data-outbound-url', actual_fucking_url);
}

Additionally you should block:

events.redditmedia.com
out.reddit.com

in your hosts file or adblocker.

If using ABP, uBlock, or uBlock Origin the exact syntax to add to your filters is:

||events.redditmedia.com^
||out.reddit.com^

Edit: I can find no evidence that they are doing this at the moment, at least for my account, but they said they were rolling it out slowly so it's completely possible only certain users are affected for now.

Edit 2: looking at ublock Origin's log, blocking events.redditmedia.com prevents their attempts at implementing pixel tracking. You probably don't want pixel tracking.

Replies

Comment by longbowrocks at 18/03/2016 at 05:58 UTC

-13 upvotes, 1 direct replies

if(actual_fucking_url) a.setAttribute('data-outbound-url', actual_fucking_url);

Such language, considering all they're doing is noting your usage of *their site*.