| Hi HN, I built Trails, a transparent URL shortener with a simple public API. Unlike most URL shorteners, Trails:
- does not store IPs - visits are counted using a SHA-256 hash, so they can’t be linked back to users
- Lets you “peek” at a short link before clicking, so you know where it goes
- Has no accounts, paywalls, or tracking — just a free API You can find examples on the GitHub page, and also it has a public website that uses this service: https://trls.link/ API repo: https://github.com/anwitars/tiny-trails
Web client repo: https://github.com/anwitars/trails-web I would love feedback on design decisions, and the roadmap included in the API's readme, especially the dynamic Trails idea. |
I ended up building an entire service to detect these URLs as soon as possible, protecting the service. Happy to give you some tips, just reach out.