The core of PlainLink is a portable cleaning engine built with Rust, complemented by a macOS clipboard watcher. Its primary objective is to evolve into a community-driven project, maintaining a comprehensive ruleset similar to ad-blocker lists, specifically for stripping tracking parameters from copied URLs.
Key Features:
Local-First Operation: Processes URLs directly on your Mac without making network requests, ensuring privacy and speed.
Clipboard Monitoring: Automatically watches the clipboard for URLs and cleans them before you paste.
Customizable Ruleset: Aims to build a community-maintained collection of rules for identifying and removing tracking parameters.
Preserves Unknown Parameters: Ensures that parameters not recognized as tracking remain in the URL, maintaining functionality for invites, resets, and other dynamic links.
User-Friendly Interface: Includes a menu bar application for easy control and status monitoring, with options like 'Pause Cleaning' and 'Restore Last Original'.
Command-Line Interface (CLI): Offers direct interaction for cleaning, inspecting URLs, managing the watcher, and running diagnostics.
PlainLink is ideal for users who want to maintain cleaner URLs without compromising privacy or functionality. The project is open-source and encourages community contributions to its ruleset.
Built with