TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: I built a FOSS service to protect against link shorteners tracking us

57 pointsby l1am0over 5 years ago

11 comments

myself248over 5 years ago
Related, the Archive Team realized a while ago, that when a link shortening service goes dark, all the links that went through it instantly break. This has bad implications for future historians trying to figure out how the present-day web was interlinked.<p>So there&#x27;s a project called URLteam to index and save them. I just started running a Warrior instance on the URLteam project, and it&#x27;s really straightforward. I figure folks reading this may be interested. More info:<p><a href="https:&#x2F;&#x2F;www.archiveteam.org&#x2F;index.php?title=URLTeam" rel="nofollow">https:&#x2F;&#x2F;www.archiveteam.org&#x2F;index.php?title=URLTeam</a><p><a href="https:&#x2F;&#x2F;www.archiveteam.org&#x2F;index.php?title=ArchiveTeam_Warrior" rel="nofollow">https:&#x2F;&#x2F;www.archiveteam.org&#x2F;index.php?title=ArchiveTeam_Warr...</a>
Wowfunhappyover 5 years ago
Where and why are you guys still seeing&#x2F;using shortened URLs? I don&#x27;t think I&#x27;ve personally made a shortened URL since Twitter built one into their service, and I stopped <i>seeing</i> shortened URLs around the same time.<p>There are two exceptions:<p>• I still see service-specific short URLs, e.g. goo.gl, nyti.ms, etc. Because these can only be created by the service in question, they don&#x27;t introduce security&#x2F;privacy concerns.<p>• When a URL shortener is used to create a sort of vanity link to e.g. a Google doc. (OP&#x27;s service could be useful for these!)<p>Outside of those times... why would you use a URL shortener? When are you limited by number of characters?
评论 #21778417 未加载
评论 #21778395 未加载
评论 #21780101 未加载
评论 #21778388 未加载
评论 #21779079 未加载
评论 #21784397 未加载
评论 #21778864 未加载
评论 #21796359 未加载
iudqnolqover 5 years ago
Reminds me when security researchers used data Bit.ly exposes to go from one url shortened by Russian military intelligence to the hundreds of other short URLs they made for phishing emails, many of which had state embedded in query parameters that gave away who they were targeting. All because the GRU forgot to set their accounts to private.<p><a href="https:&#x2F;&#x2F;www.vice.com&#x2F;en_us&#x2F;article&#x2F;mg7xjb&#x2F;how-hackers-broke-into-john-podesta-and-colin-powells-gmail-accounts" rel="nofollow">https:&#x2F;&#x2F;www.vice.com&#x2F;en_us&#x2F;article&#x2F;mg7xjb&#x2F;how-hackers-broke-...</a>
l1am0over 5 years ago
Oh wow thanks for all the feedback. Should not post a link on HN and than sleep directly after.<p>I came to work on this as I wantend to not get bothered with the short link services (and the links behind them) tracking me. So unshort.link also tries to &quot;learn&quot; (by trying different url parameters) which paramters on the long url are required and which are not and are only tracking you (with a HTML diff).<p>The service learns new shortlink services the moment you enter them on unshort.link and they than are also automatically used in the extension.
OJFordover 5 years ago
Yes yes yes! I hate URL shorteners. It&#x27;s not just privacy - I can&#x27;t decide if I want to click it or jot before I do.<p>I suppose that issue could also be solved with a browser extension.<p>It&#x27;d be nice to do this with DNS rather than an extension though, above point aside, e.g. if already running Pi-hole or similar, send shortener URLs to unshort.link, and redirect immediately.
评论 #21778328 未加载
评论 #21780107 未加载
tyingqover 5 years ago
Pretty cool. You might consider adding some of the more popular vanity names that bitly runs for big sites. Like nyti.ms (New York Times), wapo.st (Washington Post), etc.
评论 #21780117 未加载
pmoriartyover 5 years ago
How do we know this site is not tracking us?
评论 #21780111 未加载
评论 #21778196 未加载
zzo38computerover 5 years ago
Is it possible to make such a thing working if using command-line programs such as curl or wget to download a file rather than opening it in the web browser?
评论 #21795610 未加载
评论 #21799112 未加载
zelon88over 5 years ago
This is really cool. And it&#x27;s all written in Go? Interesting.<p>Do you have any plans on releasing the static JS&#x2F;HTML? Or is there a way this could be run on standard Apache&#x2F;Nginx&#x2F;IIS web servers?
评论 #21780115 未加载
gesmanover 5 years ago
Add: Replacement of affiliate or referral links with your user&#x27; affiliate link and you can charge for this service.
gesmanover 5 years ago
I wanted to make something like this with my C.GG domain but couldn&#x27;t refuse an offer to sell the name for $10k