• Cautious and smart people check the URLs, but the vast majority of people just click. Besides, even without our redirector it's trivially easy to mask URLs. As an example I offer Rickrolling and Goatse.cx .

    By having the redirector, and by masking the URL, we ensure two things:

    1. We can visit the end destination of any posted URLs to discover if people are masking something like spam and malware using perfectly reasonable things like the rickrolling trickery.
    2. If someone can get a person to install a browser extension, or gain some other control over the browser... they still can't manage to auto-trigger a link without us knowing they've done so (they couldn't swap the title attribute with the href and click the link, as the link would be useless).

    Basically, we want the ability to always detect nefarious stuff, and to be able to kill it really effectively and quickly.

    We don't want to find ourselves in the position, for example, that someone else could've used our platform for fake display ad clicks against advertisers, given that we need affiliate relationships to be quite strong for the business model to function. And this is feasible, given that third parties can make clients for this platform, we could detect whether they're f*ing with links by comparing the click-through rate against more trusted clients.

    It all gets a bit complex... but the value of the redirector and not publishing the full link, for spam and malware prevention... is too high for us to not do it.

  • Without the tooltip showing the entire URL, isn't every link a potential rickroll? It's something that puts me off and reduces usability, regardless of the merits of redirection/affiliate links.

  • Unless you unshorten and fully resolve and know the content of every destination, your argument isn't going to reduce the chance of being rickrolled.

About