stoptrackingme

Crates.iostoptrackingme
lib.rsstoptrackingme
version0.1.3
created_at2026-01-16 06:49:04.602908+00
updated_at2026-01-16 17:39:35.393585+00
descriptionUtility to remove tracking IDs from URLs
homepage
repositoryhttps://github.com/landaire/stoptrackingme
max_upload_size
id2048029
size90,062
Lander Brandt (landaire)

documentation

README

stoptrackingme

Removes sharing IDs and other types of link trackers from URLs.

This is a simple CLI application which runs in the background and monitors the user clipboard for URLs containing undesirable tracking IDs or query params. When a link is modified to remove query params or tracking identifiers, it's then updated in your clipboard automatically.

Usage

$ stoptrackingme --help

Monitor the system clipboard for URLs and remove tracking IDs

Usage: stoptrackingme [COMMAND]

Commands:
  install-service    Installs a service on the machine that will cause the application to be run automatically on login/system start
  uninstall-service  Uninstalls the system service
  start-service      Start sthe system service
  stop-service       Stops the system service
  run                Runs the application (default)
  help               Print this message or the help of the given subcommand(s)

Options:
  -h, --help     Print help
  -V, --version  Print version

Use one of the options below for installation. If you want to just give it a try with nix, you can also run:

nix run github:landaire/stoptrackingme

Installation

From Source

git clone https://github.com/landaire/stoptrackingme.git
cd stoptrackingme
cargo install --locked . # or cargo {run,build} --release

cargo

cargo install --locked stoptrackingme

Features

  • Drop params with simple share IDs or source IDs (?share_id=<ID>&utm_whatever=iphone)
  • Full replacement URLs that require following an HTTP redirect (e.g. https://www.reddit.com/r/SUBREDDIT/s/SHAREDID)
  • Global modifiers for annoying URL query params (?utm_*)
  • System service management

May be nice to have:

  • Anonymous HTTP requests (Tor, proxy) to obtain the URL without the share ID for those that cannot be resolved in a simple manner. You could still be tied to a share ID based on IP address, even when not logged in to an account.

Supported Sites

Currently supported websites can be found in the matchers directory.

Commit count: 31

cargo fmt