Why YSK: Trackers don’t do good for anyone except the platform, and they’re not necessary to view the content in the URL.


It’s courteous to not subject the recipient (most likely your friends and family) to this tracking. You’re already sending them to the platform, which is tracking them in other ways. But you can help reduce that tracking by removing everything after the ampersand in the URL. Here are some examples.

Twitter example

URL: https://x.com/CookieSlayers/status/1623712884902567937?s=20

The s=20 is a Twitter-specific parameter to show that the tweet was copied from the web app. s=46 is iOS, and I can’t remember what Android’s code is. This is a relatively clean link, but there are some links that’ll concatenate unique identifiers, like: https://x.com/CookieSlayers/status/1623712884902567937?s=20&t=Fn47fnSDJUD74bd9.

In this case, you’ll notice there’s also a &t= parameter, which is a unique identifier to the person who shared it.

The only part of the URL you need is https://x.com/CookieSlayers/status/1623712884902567937.

Instagram example:

URL: https://www.instagram.com/reel/CzP877du2EB/?igshid=MzRlODCFWFlZA==

The only part of the URL you need is https://www.instagram.com/reel/CzP877du2EB.

TikTok example

URL: https://www.tiktok.com/@inthepaintcrew/video/7301348328602717482?is_from_webapp=1&sender_device=pc&web_id=7302915057791436331

You’ll notice TikTok’s is a lot more readable in terms of what the URL contains.

The is_from_webapp parameter is self-explanatory, as is the sender_device, and then there’s the identifier that’s unique to you. In this case, 7302915057791436331.

The only part of the URL you need is https://www.tiktok.com/@inthepaintcrew/video/7301348328602717482.


The best route1 would be to use privacy-respecting frontends, but if you don’t, simply deleting everything after the ampersand goes a long way.

1The best route would actually be to not use/reward platforms that are literally destroying humanity, but we’re not there yet, so… in the meantime, let’s just try to decrease the tracking and stop subjecting our friends and family to it as much as possible.

    • Otter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      9
      ·
      edit-2
      11 months ago

      It’s getting worse though. Recently I’ve noticed Reddit links from friends looking like:

      reddit.com/r/example/s/1234567

      Which then redirects to the actual reddit.com/r/example/post/comments/1938473

      I believe Spotify and Tiktok do short tracker-filled links like that too. If you’re on android, URLCheck can wrangle those links to find the actual content without the trackers. I’ve set it to intercept all clicked links so I can modify as needed.

      On web / iOS, I’m not sure

      • example@reddthat.com
        link
        fedilink
        arrow-up
        2
        ·
        11 months ago

        I haven’t checked how reddit does this but just from the example or seems like there is no anti tracking from the use of urlcheck that you’re describing.

        reddit appears to generate tracking link with a specific numeric identifier in their database, so instead of attaching a bunch of removable url parameters they instead do a lookup in their database and then redirect to the original destination.

        this also means your app checking the redirect will need to fetch the url to determine the destination, which means their tracking still works just fine.

        • Otter@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          11 months ago

          I’ve been meaning to look into how the URL expansion works. If it happened on the device then I guess it doesn’t help much, but if it happens elsewhere it might fix the tracking?

          It might also limit how much identifying information is attached to it. If the original link opens in my app, then they can tie accounts together. If it’s wrangled by a third party app, then I open the clean link, they just get my IP address

    • InFerNo@lemmy.ml
      link
      fedilink
      arrow-up
      3
      ·
      11 months ago

      No, this applies to these specific parameters. Removing question marks and ampersands from urls will often break the pages if you don’t know what you’re doing or don’t know what the parameters are for.

    • livus@kbin.social
      link
      fedilink
      arrow-up
      2
      ·
      11 months ago

      That sounds useful. Although I always fix them, I do get tired of squinting at urls looking for the &.

  • Lemmyvisitor@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    I’ve found the android app URLCheck to be useful for this. You set it as your default Web browser and it lets you check for redirects before you open the link

  • Frellwit@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    If you want to remove parameters from urls you can use the removeparam filter in uBlock Origin.

    For example: /?igshid=$removeparam=igshid,domain=instagram.com

    For the best performance it’s recommended to make sure the parameter is included in the filter as seen above with /?igshid, and with the domain it originated from.

    Filters for the examples in OPs post:

    /?igshid=$removeparam=igshid,domain=instagram.com
    ?is_from_webapp$removeparam=is_from_webapp,domain=tiktok.com
    &t=$removeparam=/^amp;/,domain=x.com
    
  • Adalast@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    11 months ago

    I will add to this that UTM tracking is a little less invasive. I have gotten my boss to use UTM codes instead of full-blown tracking so we can at least capture which ads people clicked on and on which platform without capturing any personal data. As long as you pay attention to the other tags, UTM are reasonable from what I have seen in my research. Gives enough info to let the business know what is going on without letting them know who is doing it.

    • Cheradenine@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      11 months ago

      The op is about social media sites, but almost every site does it. Amazon, news sites, just about anything Google, Facebook.

      Shopping sites all do so they can track you across their platform even if you are not signed in. ‘You looked at (premium) Widget, then (bargain) Widget’. They will probably show (mid-priced) Widget somewhere on that page then. If you click an external link on that page it will have tracking parameters along with it.

  • Xander72@lemmy.one
    link
    fedilink
    arrow-up
    2
    ·
    11 months ago

    I personally use an app called URLCheck on Android (link)

    Replaces your default browser handles and lets you manipulate the URL before it goes to your actual browser.

  • Gogo Sempai@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    11 months ago

    YouTube has also started attaching a Share ID of sorts:

    https://youtu.be/dQw4w9WgXcQ?si=rzmQCXsZkblahblah

    The “si” query parameter is the tracker in question.

    Presumably, it has your user ID embedded in it so all your efforts to concele your identity by using anon IDs on Lemmy/Reddit/Twitter etc routing through VPNs Tor whatnot can be shattered with a single share of a YouTube video. Plus, they can track and associate users with each other based on who all opened your link.

  • reksas@lemmings.world
    link
    fedilink
    arrow-up
    2
    arrow-down
    1
    ·
    11 months ago

    What if you modify the tracker, like change some letters? Could that mess up their system if many did it?

    • phoenixz@lemmy.ca
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      If you go that route, start collecting real ids of loads of random people and then randomly add those. If you add invalid ones, they’ll just get ignored, but with real random ones it really will fuck with their systems

    • Vash63@lemmy.world
      link
      fedilink
      arrow-up
      4
      ·
      11 months ago

      Firefox does exactly that, in beta at least. When you copy a URL one of the options is to copy without trackers.

    • 𝒍𝒆𝒎𝒂𝒏𝒏@lemmy.one
      link
      fedilink
      arrow-up
      1
      ·
      11 months ago

      That’s exactly what URLCheck does on Android, acts like a middleman for links and allows you to strip tracking parameters etc, before forwarding you to another app to view the link’s contents