Engine | CLI tool | HTTP server and userscript | Discord app
Explicit non-consent to URL spytext.
Spytext is text that enables spyware to work. For URLs, spytext usually takes the form of query parameters like utm_source=twitter on any website or ?t=...&si=... on twitter.
The purpose of spytext in URLs is to allow websites to know who sent which URLs to who. If your friend clicks a tweet you sent them and neither of you removed the spytext, congratulations! Twitter now knows you're friends, and soon so will your government.
If you are not already aware of why you should not let companies or your government know who you associate with, then I am so sorry but you are not ready for what's coming.
URL Cleaner currently has 3 official frontends:
You can also make your own frontends by using the url_cleaner_engine crate.
When doing so, please try to use the standard format.
By default, URL Cleaner bundles a cleaner uncreatively called the Bundled Cleaner.
The Bundled Cleaner is meant for general purpose cleaning of URLs you're likely to click on/send to friends and has various flags to allow features you only sometimes want.
For more information, see the Bundled Cleaner's documentation and its benchmarks.
URL Cleaner and co. will never contain any telemetry. If I ever add it, you are required to kill me on sight.
However, the Bundled Cleaner will by default expand and cache known redirects by sending HTTP requests and writing a SQLite database to disk.
To disable network access, set the no_network flag.
To disable reading from the cache, use --no-read-cache.
To disable writing to the cache, use --no-write-cache.
Please note that using URL Cleaner Site Userscript also comes with its own privacy concerns, detailed here.
The people and projects I have stolen various parts of the Bundled Cleaner from.
- Mozilla Firefox's Extended Tracking Protection's query stripping
- Brave Browser's query filter
- AdGuard's Tracking Parameters Filter
- FastForward
If for some reason you want to give me money, my paypal is jameschristopherwise@gmail.com.