Silver's Home
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
@Interstellar_1@lemmy.blahaj.zone to Technology@lemmy.worldEnglish • 5 months ago

Gumroad PSA

lemmy.blahaj.zone

message-square
61
fedilink
693

Gumroad PSA

lemmy.blahaj.zone

@Interstellar_1@lemmy.blahaj.zone to Technology@lemmy.worldEnglish • 5 months ago
message-square
61
fedilink

(Source)

  • @solrize@lemmy.world
    link
    fedilink
    English
    133•5 months ago

    We need browser extensions to kill those tags automatically.

    • @UnpopularCrow@lemmy.world
      link
      fedilink
      English
      109•5 months ago

      Firefox I believe does. If you right click on a link, it says something like “copy link without tracking”. It should do away with queries in the URL, but I’m not completely sure.

      https://www.trishtech.com/2024/10/how-to-disable-copy-link-without-site-tracking-in-firefox/

      • @podperson@lemm.ee
        link
        fedilink
        English
        60•5 months ago

        This is definitely what it’s supposed to do (and a great feature) but unfortunately it doesn’t work that well. Have tried this many times, especially with Amazon links, and it seems to be a bit inconsistent in its effectiveness.

        • @UnpopularCrow@lemmy.world
          link
          fedilink
          English
          8•5 months ago

          Good to know.

        • Echo Dot
          link
          fedilink
          English
          5•
          edit-2
          5 months ago

          You probably also need to clear your cookies as well. I can’t really see this being done only via GET

          • @Voroxpete@sh.itjust.works
            link
            fedilink
            English
            9•5 months ago

            Yeah, I cannot imagine any reason they wouldn’t use cookies to track this. The moment you arrive via an affiliate link they’re going to know that that’s how you got to the site for that session.

            • @sugar_in_your_tea@sh.itjust.works
              link
              fedilink
              English
              3•5 months ago

              That’s not going to work for links sent by text or whatever.

            • @ivn@jlai.lu
              link
              fedilink
              English
              1•5 months ago

              How do you think that would work? Like the site with the affiliate link should drop a third party cookie for gumroad? That’s a pretty big requirement.

              • @PoolloverNathan@programming.dev
                link
                fedilink
                English
                1•5 months ago

                When you go to the website, it can save that cookie for the session, even if you later remove the parameter.

          • @ivn@jlai.lu
            link
            fedilink
            English
            1•5 months ago

            I don’t understand. Cookies and request method are two different things. You can set cookies on GET.

        • @Blackmist@feddit.uk
          link
          fedilink
          English
          2•5 months ago

          If a platform gets traction and is good at removing them, then links will be more obfuscated to deal with it.

      • @solrize@lemmy.world
        link
        fedilink
        English
        4•5 months ago

        Oh nice, that is pretty new, but will have to see if it works on those gumroad links. I have an offline script (not a browser extension, I haven’t bothered figuring out how to write those) that edits urls to remove tracking and it’s quite a pain, since there are dozens of sites and tracking schemes it has to know about. Also, rather than creating a pasteable url, a suitable browser extension should just rewrite the link automatically before navitation when you click on it.

    • @narc0tic_bird@lemm.ee
      link
      fedilink
      English
      46•5 months ago

      uBlock Origin filter or ClearURLs for example.

      • tb_
        link
        fedilink
        English
        3•5 months ago

        In the case of uBO, just search for “url” in the filter list and you should find it.

        • @ivn@jlai.lu
          link
          fedilink
          English
          9•5 months ago

          The URL tracking filter list is nice but it doesn’t seems to include anything related to gumroad domain or parameters.

          https://filters.adtidy.org/extension/ublock/filters/17.txt

          You need to add it yourself.

    • @ivn@jlai.lu
      link
      fedilink
      English
      3•5 months ago

      An uBlock Origin custom filtrer should do.

      • @solrize@lemmy.world
        link
        fedilink
        English
        1•
        edit-2
        5 months ago

        Hmm, I thought ublock origin could only block links, not rewrite them. Am I missing something? I just looked through the docs and only see block/allow/noop rules, and I remember reading something a while back about how the devs didn’t want to rewrite. I’d love to have a pointer to the docs about how to do this if I’m wrong. Thanks ;)

        Added: https://old.reddit.com/r/uBlockOrigin/comments/b9tdky/rule_for_redirecting_urls_to_cleaner_ones/ points to some github issues related to this.

        • @ivn@jlai.lu
          link
          fedilink
          English
          6•5 months ago

          Use removeparam.

          The URL tracking protection filter list uses this and is a nice list to enable.

          • @solrize@lemmy.world
            link
            fedilink
            English
            1•5 months ago

            Thanks! I saw the GH issue about that but didn’t figure out that it had been deployed.

    • @reddig33@lemmy.world
      link
      fedilink
      English
      2•
      edit-2
      5 months ago

      For those of you with Apple devices, I’m pretty sure current versions of Mac OS and iOS remove tracking arguments from URLs when you use cut/copy/paste/share.

      https://9to5mac.com/2023/06/08/ios-17-link-tracking-protection/

      • @ivn@jlai.lu
        link
        fedilink
        English
        5•5 months ago

        This is about removing tracking arguments that identify users, this is not the case here.

        The example in your link even show it’s keeping campaign tracking arguments. So I’m pretty sure it would keep the one we are talking about here.

      • @stalfoss@lemm.ee
        link
        fedilink
        English
        1•5 months ago

        Also this only applies in private browsing mode, which people usually aren’t in

    • @nieminen@lemmy.world
      link
      fedilink
      English
      2•5 months ago

      In general I use this app before I share or follow any links:

      https://f-droid.org/en/packages/com.svenjacobs.app.leon/

      • @solrize@lemmy.world
        link
        fedilink
        English
        3•5 months ago

        Thanks, I have that too I think. It’s great for sharing from my phone. On my laptop I have a python script that is a lot fancier that I’d like to rewrite as a browser extension someday.

        • @gitamar@feddit.org
          link
          fedilink
          English
          1•5 months ago

          For your desktop, you can use https://linkcleaner.app

    • @douglasg14b@lemmy.world
      link
      fedilink
      English
      -2•
      edit-2
      5 months ago

      This the most tech illiterate take…

      These are called query parameters. The standard part of the HTTP spec.

      A huge part of the internet uses these simply as a way to instruct a page to display certain data or to display a particular view or layout of that data.

      Calling for an extension to get rid of these it’s like calling for an extension to get rid of headers because websites use them to pass metadata in the same manner.

      Edit: that was harsh my apologies.

      • @solrize@lemmy.world
        link
        fedilink
        English
        4•
        edit-2
        5 months ago

        There are in fact many extensions designed to suppress or rewrite headers, most notably cookies, but also proxy headers and other things like that. Stripping out privacy invading (or in this case revenue redirecting) query parameters is another thing that extensions can do, and there are various extensions for that too, including apparently ublock origin (UBO).

        UBO is not able to rewrite urls completely (a deliberate decision to protect users from accidental or intentional security breaking rules appearing in rule lists) but there are other extensions that do that too, like changing www.reddit.com to old.reddit.com, or bypassing google redirects and link shorteners that snoop on user activity. The web is a predator-prey ecosystem (users are mostly prey) and it is necessary to respond to new hazards as they appear.

        • @stinky@redlemmy.com
          link
          fedilink
          English
          1•5 months ago

          You were so, so much more polite than I would have been

        • @TheMachineStops@discuss.tchncs.de
          link
          fedilink
          English
          1•
          edit-2
          5 months ago

          I use this filter in ublock to remove them: https://raw.githubusercontent.com/DandelionSprout/adfilt/master/LegitimateURLShortener.txt.

          These things are very privacy invading, many of them have information that can identify the users. I don’t think douglasg14b knows what he is talking about. Yes they are query parameters, but they are used for many things such as advertisment for example or referrals, I think it is fine to remove query parameters that are not necessary.

          https://www.ieee-security.org/TC/W2SP/2014/papers/privacy_query_strings.pdf

          Sometimes the website sends sensitive data through query strings which is a common security issue.

          https://owasp.org/www-community/vulnerabilities/Information_exposure_through_query_strings_in_url

Technology@lemmy.world

!technology@lemmy.world

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !technology@lemmy.world

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


  • @L4s@lemmy.world
  • @autotldr@lemmings.world
  • @PipedLinkBot@feddit.rocks
  • @wikibot@lemmy.world
  • 3.7K users / day
  • 8.81K users / week
  • 17.7K users / month
  • 37.6K users / 6 months
  • 69.9K subscribers
  • 14.8K Posts
  • 649K Comments
  • Modlog
  • mods:
  • @L3s@lemmy.world
  • enu
  • Technopagan
  • L4sBot
  • L3s
  • @L4s@hackingne.ws
  • BE: 0.19.3
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org