Every time I shared a link, it came with tracking junk: utm_*, gclid, fbclid, msclkid, and random campaign params. It looks messy, feels sketchy, and leaks more than it needs to.
So I shipped Smart Link Cleaner: a Chrome extension that cleans the current tab URL or a pasted link, shows before/after + what was removed, then copies the clean URL instantly.
Why I built it this way
Local-first: I did not want links sent to a server “for cleaning”
Simple UX: one click, obvious result, copy and go
Transparent: you can see exactly what got removed
Traction
Still super early: 3 users. This post is basically me asking for edge cases.
What I want feedback on
The weirdest tracking params you keep seeing
Which sites break when you remove params (so I can add smarter exceptions)
Whether you want a “strict” mode vs “safe” mode