Suggestion: Single click copy option
An option to directly copy by sharing to Untracker would make it faster to use. It'd still preserve the sharing capability thanks to the native on-copy Android pop-up. For reluctant users, this convenience can be crucial whenever they share a shortened link from an app like Reddit, while such links become highly cumbersome for the recipient (as unshortening on recipient's IP mostly nullifies the benefits). Also from personal experience, manual removal of si parameter in YouTube links takes me less time than the current implementation, this could change with copy on share.
As for user visibility, I propose using a simple toast to inform them of processing rather than using the full window that would quickly disappear. In the future, this could possibly be handled by letting a user toggle the available share targets (if Android makes it possible), for example: · Inspect (current behavior) · Copy · Share · Open
Any rule may need to follow redirects etc and that requires a network request that may take a long time or fail, so imo there does need to be UI to indicate that.
It's also infeasible/hard to know whether a certain text will require longer to process or not (the cost of rules being more powerful/flexible), so we can't do a pair of processing/processed toasts either as that will make the non-network case look silly with two toasts queued at almost the same time.
I would also appreciate something like that, especially for suggesting the app to people who don't like to be bothered by me about tracking links;
Regarding the UX, I agree toasts are a bad choice but as share sheet targets need an Activity anyway AFAIK there could just be some sort of loading dialog if processing takes longer than 300 or 500ms or something, and that can just go away when done. That might flash loading dialog on screen when unshortening but you as user do save a click over having to click copy again and it's clear when it's done, too, which decreases the mental barrier to using the app if you are lazy by 50% :)