Pro tip: clean YouTube links. When you get a link from YT, it includes an ID tracking back to YOU. It's a "query string" on the end of the URL like this:

...?si=[tracker_ID_here]

This ID allows YouTube (and their owner, Google, and *their* owner, Alphabet, and ALL of their associates) to track the people who click on the link, and the apps they used, back to you, building a network of none-of-their-business.

Good news: DELETE the "?si=..." part & the link works just fine without the tracking.

@VisualStuart also, shout out to https://www.youtube-nocookie.com run by Google themselves. Has no front page, but can view videos without cookies. Edit: https://todon.nl/@fedor/113666723157998939
youtube-nocookie.com will still track user data - Writing - Dustin Whisman

So about how I thought that using youtube-nocookie.com instead of youtube.com in embeds would keep YouTube from tracking user data... Yeah, I was wrong about that.

@fedor @VisualStuart I thought it was unusually good willed of them- thanks for the link.
@VisualStuart I use Waterfox as my browser, and when I right-click a link the menu that pops up has the "Copy Link Without Site Tracking" option which does that automatically. Very convenient for someone like myself that copies links to here and/or Discord a lot.
@Zotmeister @VisualStuart waterfox broke on my Mac and won’t display any YT video other than shorts.

@VisualStuart

[edited to fix overly broad proclamations]

Not just YouTube! That ? in a URL often means β€œthe rest of this is not essential”. You may need it for, say, keeping your browser aware that your shopping cart has 4 items in it, or for TicketBastard to know you are 8,762nd in the queue, but if you are sending an e-commerce site link to a friend as a gift idea in the middle of browsing? They don’t need any of that stuff. The ? usually signals the start of the spyware, on YT, Amazon, EBay, most e-commerce sites, you name it.

@dwenius This is perhaps a *little* overstated. I'm a retired software architect here, so believe me there are many good and unharmful uses for query strings, so let's not go overboard. But you're quite right that in many cases they are not absolutely necessary for a given site or page.

To test what is needed and what is not, I will often paste a URL into the Address bar of the browser, try removing a chunk of a suspicious query string, hit Enter and see if it takes me where I want to be.

@VisualStuart @dwenius

Yup. Webdev here and it seems OP is confusing cookies and url parameters. Most of those "?" are used for QoL or either necessary stuff like the time in Youtube's link so you can link a video to your friend at an exact time code ;)

In our tool I often use those to keep track of the selected tab (on website not the browser ones)

Edit: sorry for the confusion, by OP I meant Dwenius, the op of this comment thread, not op of the top post^^'

@Beldarak @dwenius I am the OP on this thread and I am not confusing query string parameters with cookies.

The si parameter in the query string on YouTube links is used to track to the user who copied the share URL. And that has nothing to do with cookies.

I have repeatedly stated here that not all query string parameters are superfluous or harmful, so maybe you could clarify your statement?

@VisualStuart @Beldarak Pretty sure he was referring to my overstated follow-up not your OP post. I’ll go adjust my reply :)

@dwenius @VisualStuart Oh yeah, sorry, I meant OP in the context of the comment thread but that was super confusing and a bad usage of the term :D

I'll edit my post

@VisualStuart Or you can put random garbage in the tracker_ID just to mess with them.
@gdinwiddie We must have common ancestors somewhere back in time.
@VisualStuart
Once upon a time I used a custom User-Agent request header saying I was running Internet Explorer on CP/M. 😜
@gdinwiddie
That's hilarious! We should be flooding them with shit like this.
@VisualStuart

@gdinwiddie
I suggest putting in a random string of emojis, or, to mess with someone, some classics like β€œ[object Object]”, β€œundefined”, or just an empty string.

@VisualStuart

@crypticcelery @VisualStuart
Good idea! Using "(Null)" should give them a few hours entertainment looking for the bug.
@gdinwiddie
Put garbage into the tracker-ID , i like that

@gdinwiddie @VisualStuart I replace the tracking ID like this:

?si=pooh

It is a bit annoying that many apps fetch the social cards from the respective site when I share a link before I get to edit it. I know, I could disable the fetching (e.g. Signal supports this), but I like the cards. A delay would help.

@Elephant @gdinwiddie A suggestion would be to edit the link in a Notepad or some similar text app first, and then paste that into another app.
@VisualStuart @gdinwiddie Yes. Thatβ€˜s a sensible approach albeit a bit cumbersome, especially on a mobile device.
@VisualStuart there has got to be a more seamless way of doing this without manually deleting it in the browser?
@deuts I manually delete it when I paste in a Mastodon post.

@VisualStuart @deuts

ClearURLs extension for Firefox and Chrome.

Update: "Copy Clean Link Location" from the context menu does no longer work. Clicking thru does.

And while we're talking link cleanup, I find Don't Track Me Google useful too.

Redirecting

@VisualStuart

This is also true of Facebook links. There's a short string that's important, but everything after the ? is unnecessary and presumably tracking.

@VisualStuart with Waterfox i can copy a link without trackers
@VisualStuart @BernieDoesIt do those shorter β€œsharable links” created when I click β€œshare” embed my tracking code but with fewer letters?
LAWRENCE WELK - "Calcutta" (1960)

YouTube
@the_turtle Let me clarify: this is using the Share (curved arrow) icon on the video page in the website or app, not copying the URL from your browser's Address bar. The latter is longer and can contain other additional information.
@VisualStuart can you just click the arrow and then copy link, and share that?
@natureshelperokanaganhighlands Yes, and (if you are logged into YouTube on the website or using a mobile app) it will include the query string. It will work, and it will include tracking when people click on it.
@VisualStuart there is a short string, but you say it is actually that custom link that leads to my id, then?
How do I get around it then, just go to the address bar and copy the string, then delete everything after the ??
@natureshelperokanaganhighlands Look for the Share button near the bottom of this screenshot.
@VisualStuart that is what I do, click the arrow, go to link, hit copy...

@VisualStuart

I think the "si" is for "share intent" but thinking of it as "spyware identifier" may be more apt.

@VisualStuart pretty good addon that removes tracking information from a lot of sites: https://gitlab.com/ClearURLs/ClearUrls
ClearURLs / ClearURLs Β· GitLab

ClearURLs is an add-on based on the new WebExtensions technology and will automatically remove tracking elements from URLs to help protect your privacy when browse through the Internet.

GitLab
@VisualStuart IIRC Firefox has a "Copy Site Without Trackers" function, or maybe it's one of my handful of privacy plugins idk.
@gjersey999 I think, from some of the other replies, that it is a plug-in. Nice one.

@VisualStuart

Thanks for the info! I thought that was playlist related or some such - good to know.

@VisualStuart @dgar I have tried and tried to no avail to get my sister to cut the tracking stuff out of links but she always just lazily dumps entire walls of tracking links into chat and it is so annoying. 
@VisualStuart
In addition to YouTube chaff, I remove Amazon's parameters before saving bookmarks to items on their site - for the same reasons. Ditto any site that adds them really.

@VisualStuart There are a couple of add-ons for Firefox, called Chameleon and ClearURLs. The former spoofs your browser profile, the latter automatically strips links of tracking data.

Some might also appreciate the impish fuckery of Privacy Possum, which "monkey wrenches" (to use the developers' term!) commercial tracking methods by falsifying the data.

@VisualStuart even better: just delete everything except the ?v= parameter 😎
@VisualStuart and the same for all links. You don't need anything after the ?
@VisualStuart I remove the tracker for any url I use. Would love some automatic app/program that did it for me.
@VisualStuart And there seem to be plenty, one which I use as of 5 minutes ago: https://github.com/svenjacobs/leon
GitHub - svenjacobs/leon: Android app for removing tracking parameters from shared URLs

Android app for removing tracking parameters from shared URLs - svenjacobs/leon

GitHub
@VisualStuart
And for the lazy and forgetful ones, a firefox extension like "URL cleaner" works perfectly.
@VisualStuart yeah, been doing that for yonks
@VisualStuart ReVanced is a really good modded YouTube app that does that for you among other things (including, speaking of links, a time-stamped links sharing button)
@VisualStuart there used to be a no tracking variation of the URL but I couldn't find that.
@VisualStuart
Good tip that, not that I use YT much, too many ads, greed has lost a customer...
@VisualStuart also, as I discovered earlier, mastodon automatically strips the trackers, which also means it strips keys. 🀭
I had to do a workaround.
@VisualStuart btw, sometimes it's si, sometimes it's pp

The only two tags you shouod ever leave are watch= and list=, anything else just assume is some tracking bs