So a bit ago I got an add for “canned rambutan”. I had looked up Rambutan a few days prior after hearing it mentioned 10 hours into the video game Baby Steps. I wasn’t using a VPN at the time and I didn’t have fingerprinting protections active but I only mentioned it to a few sources (according to my browser history) all of which generally are implied to be private.

Which of these do you think is the reason the ad networks know?

  • Wikipedia
  • Startpage Search
  • Duckduckgo Search
  • My ISP
  • Firefox
  • My Firefox Extensions
  • Kubuntu
  • CachyOS
  • The omnipotent algorithm connecting my mentions of Baby Steps with my progress through the game.
  • Does this only make sense if my browser history is incomplete?
  • Maybe I was using DNS over HTTPS via Cloudflare at the time of my search.

Any guesses as to where the weak link is?

  • JoeKrogan@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 hour ago

    You say you were not using a vpn. Then the site has your ip and probably has meta/google ads or other shit running on it and links the product with your ip.

    This data is added to some data broker/ ad network and you see an ad when you visit a site using this network as you have “signalled” interest in the product by viewing the product page the first time.

  • utopiah@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    3 hours ago

    I don’t see ads but if I were to, and despite all my precautions some would be on topic based on my past behavior I would methodically dissect to find out the leak. Namely I would try to automate the process :

    • identify a place showing ads
    • take an action, e.g. search or browser, on a verifiable unique topic (in order to prevent from generic suggestions, e.g medication during flu season)
    • verify if the ads become relevant
    • enable/disable any of the tools used, repeat
  • leafperson [any, any]@hexbear.net
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 hours ago

    one of the sites you looked at while looking up rambutan? no vpn too, if a page you looked at was served ads by an ad provider they could track you with your ip, as well as assosciating you with a unique fingerprint since you dont have fingerprinting protection. if you only used wikipedia, there is a second rambutan season in some places from november to january, so its possible that they (the rambutan or fruit processing and agricultural industry) are just trying to pick up sales ahead of the season.

    if you have sus extensions too.

    • FoundFootFootage78@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 hours ago

      This isn’t a matter for fingerprinting. I haven’t directly visited any sites about rambutan other than Startpage, Duckduckgo, and Wikipedia.

  • Cyberflunk@lemmy.world
    link
    fedilink
    arrow-up
    12
    ·
    10 hours ago

    well, it would make no fucking difference if you had a vpn on, ALL IT DOES IS MOVE YOUR EXIT POINT. it cannot touch your browser traffic.

    frustrates me to bo end the bullshit fucking ads/lies vpn companies peddle

    • FoundFootFootage78@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      5
      ·
      10 hours ago

      If my exit point is my ISP, and my ISP is selling my data to advertisers (hypothetically), then a VPN would make a difference. That’s why I mentioned it.

      • Cyberflunk@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        9 hours ago

        search data would be difficult to obtain for a service provider. it would require a retargeting campaign or something to extract your search values.

        search data is already tls encapsulated at the browser. isp can see your tcp metdata, but not the data.

        also… not the point. sorry

        • FoundFootFootage78@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          edit-2
          8 hours ago

          I should’ve known that but forgot. You’re right, my ISP shouldn’t be able to see anything but that I visited Wikipedia. They wouldn’t know that I searched for rambutan.

  • mspencer712@programming.dev
    link
    fedilink
    arrow-up
    8
    ·
    14 hours ago

    How old is that game? Are there other people in your demographic who also play the game, and then searched for the same thing?

  • ryannathans@aussie.zone
    link
    fedilink
    arrow-up
    8
    ·
    edit-2
    15 hours ago

    I would guess the likely culprits are

    Firefox extensions

    Search engines

    Wikipedia

    Other search results you may have opened or pre-loaded (not a default Firefox behaviour)

      • partofthevoice@lemmy.zip
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        11 hours ago

        You’ll need to provide all the sites you visited immediately after each of the ones you searched. Your origin header will give that info away freely. So if it’s in the query parameters of the URL, then you go to Facebook, it’s as easy as {k: v for k, v in (pair.split("=", 1) for pair in response.headers["origin"].split("?", 1)[-1].split("&"))}

        • FoundFootFootage78@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 hours ago

          Firefox only stores the time of my most recent visit so I don’t have that information anymore, so let’s just assume I went to YouTube immediately afterwards.

        • lattrommi@lemmy.ml
          link
          fedilink
          English
          arrow-up
          5
          ·
          12 hours ago

          I might be wrong but I believe the ‘other annoyances’ option in uBlock Origin removes the Wikipedia “donate” banner. That could be what that is.

  • PiraHxCx@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    4 hours ago

    Well, without a VPN your ISP sees every site you enter. I wasn’t aware they might be selling that data for targeted ads, but it makes sense, why wouldn’t them?

    • ryannathans@aussie.zone
      link
      fedilink
      arrow-up
      11
      ·
      15 hours ago

      That’s not true, your ISP might see your DNS and unencrypted web traffic sure but web searches use HTTPS so ISPs aren’t reading the query or results

        • ivn@jlai.lu
          link
          fedilink
          arrow-up
          16
          ·
          edit-2
          15 hours ago

          No, unless you browse http website. They’ll only see the domain name in the request SNI or during the DNS request. C

            • ivn@jlai.lu
              link
              fedilink
              English
              arrow-up
              3
              ·
              4 hours ago

              Reverse DNS would only show domain name, not URL. And even then a lot of websites are sharing IPs. No point in doing that when you’ve got SNI.

                • ivn@jlai.lu
                  link
                  fedilink
                  arrow-up
                  2
                  ·
                  3 hours ago

                  With a VPN it’s the VPN that has access to the list of domain you visit instead of your ISP. Whether you should put your trust in your ISP or a VPN is another question.

          • pHr34kY@lemmy.world
            link
            fedilink
            arrow-up
            2
            ·
            13 hours ago

            …and if you use DoH, they won’t even see DNS.

            I would argue that you don’t need a VPN. It’s just another entity that can see your traffic, and there’s no reason to trust them over your ISP. They’re all for-profit companies.

    • FoundFootFootage78@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      15 hours ago

      Looking it up my ISP isn’t exactly trustworthy, but there have been no clear allegations. I’d say it’s the most likely cause if not my Firefox extensions.

      EDIT: I just got another theory, Cloudflare, I’ll add it to the list.

      • nkk@programming.dev
        link
        fedilink
        arrow-up
        3
        ·
        13 hours ago

        If you’re really crazy about your privacy I’d recommend getting rid of any extensions you don’t 100% need (keep ublock origin though) as not only can they stalk you themselves but it can also help websites fingerprint you. Keeping your extensions to a minimum will help you blend in with the crowd, especially if you use a hardened browser like LibreWolf and/or Mullvad Browser

        • FoundFootFootage78@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          12 hours ago

          I use AdGuard rather than uBlock Origin for adblocking, because it allows me to opt-in and only block ads when they are aggressive enough to be annoying. But I’ve not been trying to minimize fingerprinting. The issue is just that everything I used in this instance came with either a tacit or explicit promise not to track me and I don’t know which is lying.

          Other extensions I use are:

          1. Remove YouTube Suggestions
          2. 10ten Japanese Reader (just now disabled)
          3. Tampermonkey
          4. Proton Pass (because my government services require 2FA, but only offer an official government app that uses the play integrity API, or a Passkey which is only natively supported on Windows or Mac)
          5. Time Tracker - Web Habit Builder
          6. Improve Crunchyroll (which seems to have stopped Crunchyroll from forcefully dropping my resolution to 144p).
          7. SteamDB (just now disabled)
          • nkk@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            11 hours ago

            I’ve never used AdGuard but you can customize uBlock Origin to fit your needs and block specific things for specific websites. uBlock Origin is commonly used as a default in hardened browsers which would help you fit in with the crowd even more (although I realize you said you weren’t going for anti-fingerprinting, just something to consider)

            1. I switched to using Grayjay Desktop rather than my browser for YouTube

            2. If you need a userscript manager, Violentmonkey is an open source alternative

            3. Proton Pass has an app, yes less convenient without the autofill but better for privacy not to have the extension

            4. Personally, I would just sail the seven seas

            • FoundFootFootage78@lemmy.mlOP
              link
              fedilink
              English
              arrow-up
              1
              ·
              9 hours ago
              1. I have Freetube installed but I found no reason to really use it when I have this browser extension and adblock (though I don’t have one enabled for YouTube so I have no idea why I’m not seeing ads). I can probably do what Remove YouTube Suggestions does with Tampermonkey or Violentmonkey anyway so I might switch.
              2. Didn’t realize Tampermonkey wasn’t open source. I’ll look into it when I can eventually be bothered.
              3. I can’t use a Passkey on my phone. GrapheneOS doesn’t support passkeys.
              4. Piracy isn’t worth the hassle to me, though it’s not like Crunchyroll has been much better lately.
          • lattrommi@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            11 hours ago

            Do any extensions have permission to view your browsing data? You can check by opening the extension manager, clicking the extension and clicking the ‘permissions and data’ tab. I would suspect 5 and 6 the most, 1 might be suspect too. Those extensions by nature would need such permissions to some extent.

            • FoundFootFootage78@lemmy.mlOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              11 hours ago

              AdGuard, ProtonPass, TamperMonkey, Time Tracker, and 10ten have those permissions. The others don’t. I don’t think any of these extensions would be able to function without these permissions.

      • ryannathans@aussie.zone
        link
        fedilink
        arrow-up
        2
        ·
        15 hours ago

        Microsoft serves ads through duckduckgo that could connect the search to your IP perhaps if you clicked one

          • ivn@jlai.lu
            link
            fedilink
            arrow-up
            4
            ·
            edit-2
            14 hours ago

            It doesn’t matter if you click on it. The ad space auction is already done.

            • FoundFootFootage78@lemmy.mlOP
              link
              fedilink
              English
              arrow-up
              2
              ·
              14 hours ago

              Apparently Startpage and Duckduckgo use contextual advertising (rather than targeted advertising) so the advertisers on an unrelated website shouldn’t know I was looking up rambutan.

    • chgxvjh [he/him, comrade/them]@hexbear.net
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      14 hours ago

      The ISP shouldn’t even see the search term given basically everything on the internet uses https.

      The ISP will see the domain names of the pages you visit if you use their DNS or some other unencrypted DNS but those are unlikely to contain the search term.

      • ivn@jlai.lu
        link
        fedilink
        arrow-up
        1
        ·
        8 hours ago

        Even if you use encrypted DNS they’ll still be able to see the domain in the SNI. Websites using ECH are very rare.

      • chgxvjh [he/him, comrade/them]@hexbear.net
        link
        fedilink
        English
        arrow-up
        2
        ·
        14 hours ago

        Any extension could leak this information as well.

        Is your default engine something other then the mentioned search engines? The search suggestion feature leaks information too.

        • FoundFootFootage78@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          14 hours ago

          I had removed all but Duckduckgo and Startpage from my browser.

          My browser extensions are a good angle. If they’re selling my data to fund themselves that’d explain some things.