Fingerprints are the new cookies

(royfish.dev)

236 points | by royfish 7 hours ago

30 comments

  • legitster 1 hour ago
    Every time this resurfaces I like to remind people that this is mostly impractical and not how things actually work at the commercial level.

    Just because someone can theoretically demonstrate your fingerprint today doesn't mean you have the same fingerprint in a few days. It's that kind of stability that you actually need for consistent matching for advertising or tracking purposes.

    90% of commercial fingerprinting services still rely mostly on the IP address. Once you remove the IP address, you're left with a set of configurations that have a very short half life - volume settings, installed fonts, software versions, etc. You can expect a good portion of your audience to degrade within a couple of days. (Whereas a cookie has a life of 2 years - practically though they only survive a few months).

    What you actually pay for from third party vendors is a connection made around a more stable data point - a phone number, an email address, a user ID, etc. With one of these data points you can actually track people across multiple devices for as long as you want.

    • j16sdiz 1 hour ago
      IMO, data brokering is what should be illegal, not the cookie .
      • elric 1 minute ago
        It is illegal, if it's PII without explicit consent.
      • legitster 1 hour ago
        The problem with this is the biggest, most important, and sketchiest data brokering services (credit monitoring) are all but entrenched in law at this point.
        • cortesoft 35 minutes ago
          How should credit reports work?
          • gorgoiler 10 minutes ago
            You bring your own data to each credit check.

            It feels onerous as an idea because bank statements, monthly bills, payslips, will bequests, stock vests and trades, bank robberies*, and investment income each have different ways of being tracked. At least most of these records of individual financial activity come with a PDF these days. It wasn’t that long ago that applying for a loan meant scanning in papers for your lender to review.

            Computers are smarter now. Not only can they read documents (or at least match the shapes against shapes they’ve been told are real) but they can also understand the contents too (or at least match the words against ideas they’ve been told are real.)

            There may well yet be a future Data Valhalla where individuals hold their life.zip themselves, and upload whatever bits of it are needed to get that Nordstrom store card / car financing / cheeseburger loan without having an intermediate credit agency.

            *I feel there’s a kernel of a joke there about a bank robber asking for a receipt with the loot in anticipation of declaring it on their tax return.

          • ryandrake 21 minutes ago
            How did lending work before nationwide mass surveillance of consumers and reporting on their activities?
          • tonyedgecombe 20 minutes ago
            Why should they work. We used to think that money lenders were evil.
            • pie_flavor 8 minutes ago
              Yes, and then in the interim we invented having a hundred trillion dollars in GDP. I prefer having access to credit and so does everyone who owns a credit card. If you own a house, you didn't have its cash value when you bought it; neither your car, nor (most likely) your education. In the days of no borrowing, we solved the problem with ramshackle one-room buildings with dirt floors, handcarts and oxcarts, and the one book whose distributors desperately wanted everyone to have it for free.
    • meowface 1 hour ago
      Overall correct, but you're kind of missing some of the cat-and-mouse details for fingerprinting centered around infosec and anti-fraud purposes rather than generic ad-related tracking. That stuff can get way more intense, and is constantly changing based on new techniques developed, countermeasures from cybercriminals, and mitigations from browser developers.
      • andai 8 minutes ago
        I think the idea here is that the details shouldn't be publicly known. (Or that if they were they would have to invent their details!)
    • manlymuppet 31 minutes ago
      Is there any way to link this data over longer periods of time?

      A lot of data can change over days, weeks, but if you can maintain an accurate fingerprint with tinier changes, and granted you have consistent visits from the user, could you just keep up?

      Especially if one service is tapped into several websites, and can continually keep up with smaller data changes and distribute that info. Is this possible? In practice anywhere?

    • Quothling 32 minutes ago
      One intereting part about installed fonts is that many enterprise companies buy specific fonts. Then they are rolled out to all their devices, and sometimes at least one of them will have the company name as part of it's name.
    • tribby 1 hour ago
      on what basis do you believe this about fonts? my guess would be that the average user doesn’t install or remove fonts often if ever, but it’s only a guess
      • legitster 1 hour ago
        I don't actually know how much this happens - software versioning is the biggest one. Chrome updates every two weeks, Microsoft updates once a month, your GPU drivers get updated semi regularly, etc. Any one of those would break the fingerprint.
        • autoexec 1 hour ago
          Your IP changes way less often so that combined with everything else would be more than enough to track you through browser version changes. Even a new IP with the exact same everything else would be pretty easy to correlate too. It just depends on how much they're willing to track and companies are often willing to track a lot already, including things like how fast you type, what kind of movements your mouse makes, etc.
      • root_axis 45 minutes ago
        Perhaps, but that would also mean the cardinality is lower.
      • mahboi 1 hour ago
        Most people probably have completely default fonts, right? Doesn't seem like much of an identifier anyway
        • autoexec 54 minutes ago
          Depending on the browser new fonts can be downloaded and installed automatically. I'd bet most people have a lot more than just the default fonts that came with their OS installed.
      • sejje 1 hour ago
        Hmm. I used to have to do that a lot, but I haven't in a few years now.
  • nomilk 3 minutes ago
    I wonder if a browser extension could be made that inspects your fingerprint and informs you if you're too unique, then one-click to 'correct' those unique items (or at least list them), so you can conveniently go back to being ~anonymous if preferred.
  • drnick1 2 hours ago
    The problem is Javascript and its implementation. Plain HTML does not offer nearly as many fingerprinting opportunities. It's basically IP + user agent, both of which can be spoofed. Javascript grants websites far too much power over the user's browser, including disabling selection/paste, identifying hardware, time zone, language, etc. None of this should be allowed by default, and things like hardware acceleration and whatnot should be explicitly allowed on a case-by-case basis.
    • cosmic_cheese 1 hour ago
      The scope and amount of information that browsers hand over without the slightest shred of consent from the user or indication it’s happening is crazy.
      • gorgoiler 2 minutes ago
        [delayed]
      • cookiengineer 42 minutes ago
        Is it though?

        Google's business model has been ads from the beginning. Search, gmail, drive, office, chrome, everything they do is just to drive ad revenue further.

        They don't care about the user. Never have, and never will.

        And the outcome we are seeing is what happens when a defunct state isn't able to protect citizens from conglomerates. That's what the Kartellamt or the FTC is supposed to be for.

    • bawolff 23 minutes ago
      > identifying hardware,

      > language

      I dont think js is needed for either of those things.

    • samtheprogram 2 hours ago
      If everyone else you know has JavaScript turned on, congrats, you're still fingerprinted.
      • autoexec 44 minutes ago
        If anyone else has JavaScript turned off you're fine (as long as you can account for all the other stuff like IP address).
  • helterskelter2 3 hours ago
    I've seen anti-fingerprinting plugins and browser configs, etc, but they all seem to make you more interesting for not being fingerprintable, or for turning off a lot of features used in fingerprinting.

    Is there any reason a browser or plugin couldn't just spoof the data used in fingerprinting to random values? So it emits different values for each page or resource you load?

    • Telaneo 3 hours ago
      Random is often going to be indirectly fingerprintable too, since some values are always the same (or the same given each browser version). Some values can't be set to be random or otherwise non-fingerprintable data without affecting the user, like viewport size.

      Spoofing 'Newly installed most recent version of Google Chrome on the latest version of Windows 11 in the US' without leaving any holes revealing something fishy is surprisingly hard, but that or 'Safari running on recent-ish iPhone running up to date iOS' would be the ideal target to blend in with the crowd.

      • hobo123 1 minute ago
        That's the thing, no web page, except for games, should ever need to know about your viewport size. So spoofing would be just fine, imho, with an override option/permission for individual sites.
      • autoexec 48 minutes ago
        > Spoofing 'Newly installed most recent version of Google Chrome on the latest version of Windows 11 in the US' without leaving any holes revealing something fishy is surprisingly hard

        It doesn't matter if it looks wrong as long as it looks differently wrong over time. Don't bother trying to blend in with the crowd because you can't ever expect to catch everything that can be used to fingerprint you. New techniques come out all the time. You can block a lot of information from even being collected. Limit what data you send at all, randomize what's left, change IP frequently (VPN) and you should be fine.

      • ycombinatrix 3 hours ago
        There are projects that do this already e.g. https://github.com/lwthiker/curl-impersonate
      • Computer0 3 hours ago
        Any idea how iOS’ private browsing impacts fingerprinting?
        • cush 2 hours ago
          It doesn’t. Same there
    • edelbitter 3 hours ago
      You can forcefully disable hardware acceleration, that removes a few bits - though javascript can still guesstimate your CPU and memory.

      For a more proper solution, you could try to convince Mozilla that granting every website uncapped multi-threading and direct GPU access is a bit much. If webgl/webgpu truly is a must, then maybe each website permission should start with a single-threaded software-renderer that behaves indistinguishable on all supported platforms. And only after granting the website that extra permissions let it determine that a more powerful GPU is available.

    • autoexec 41 minutes ago
      > Is there any reason a browser or plugin couldn't just spoof the data used in fingerprinting to random values? So it emits different values for each page or resource you load?

      That's basically the ideal. It's become obvious that it's impossible to try to be identical. Web browsers are too leaky, and something will out you. You really don't want to try to blend in the "typical" users because none of them use ad blockers.

    • pkal 1 hour ago
      IIRC that is what https://jshelter.org/ does.
      • DavideNL 13 minutes ago
        > "What JShelter configuration should I pick?

        https://jshelter.org/faq/#what-jshelter-configuration-should... :

        First, see our blog post. Consult also other blog posts and other questions in this FAQ.

        If you want to have the same fingerprint as many users, We suggest going for Tor Browser (do not install JShelter in Tor Browser). If you want to make cross-site fingerprinting linkage hard, go for the Recommended JShelter level. If you want better protection for the real data at the cost of having the same fingerprint on different sites, go for the Strict JShelter level. Keep NBS active. If you want to detect and prevent fingerprinting attempts, use FPD.

    • conception 3 hours ago
      I think this is what canvas blocker does.
  • theteapot 5 minutes ago
    I think this app is broken. Every time it refreshes it calls me a different name.
  • aenis 50 minutes ago
    The fingerprints don't need to be long-time-stable to be harmful. Some companies have your stable datapoints (e.g., email) and your fingerprint. Other companies only have your fingerprint on the same day/week. Some companies have locations of edge devices and the fingerprints. And there are companies out there that will take all of those data streams, both from above board and not-so-above-board players and mix them for commercial benefit.
  • MiroslavPokorny 5 hours ago
    Theres only one solution, ban third party advertising. Everything else is a compromise that doesnt work anyway.
    • pull_my_finger 2 hours ago
      The problem isn't advertising, it's data harvesting and sale. Ads used to rent space on websites - totally reasonable. The whole industry around the purchase and sale of user data is what needs to be banned.
      • struant 1 hour ago
        Advertising and paid promotion in any form has never been ok. It has always been a cancer on society. That is what happens when you ignore a mild symptom until it metastasizes into something horrible. We need to ban it completely.
        • autoexec 35 minutes ago
          You can never get rid of advertising entirely. Ultimately people want to learn about new products and services and new companies that couldn't ever advertise anywhere would die off. It makes sense to support limitations on how and where ads are used though. Banning surveillance capitalism would solve a lot of the problems we have and would mean that a website about cars can still show ads about things people who go to car websites would typically be interested in and that's pretty much the only level of targeting we need.
          • ryandrake 11 minutes ago
            > Ultimately people want to learn about new products and services

            Maybe I'm just not a typical person, but I have never woken up in the morning and said to myself, "You know, I would just love for a corporation to help me learn about their new products and services today." Never. Not even once. When I want to learn about something, I will actively seek information out about it, and I'm not going to look to advertisements for impartial information. The purpose of advertising is never to inform. It's to bombard and saturate.

      • psychoslave 1 hour ago
        That's one perspective. Other are in different perspectives, like "anything that present something else than the very topic looked for is pure propaganda."

        The spectre of possible interpretations is wide.

        Some see only problems everywhere whatever the benefits might be, some see only new opportunities no matter the tragic outcomes, some see various blend of this and that.

    • charcircuit 4 hours ago
      Fingerprinting is still needing for preventing fraud and platform abuse like spam.
      • Terr_ 3 hours ago
        How do you tell the difference between a regular human trying to not have a weird creepy perma-dossier collected on them... versus a bot set up to always look like a new visitor?

        The only winning move is not to play--er, to somehow not to have this kind of game in the first place.

      • wyager 3 hours ago
        It doesn't actually work for that
        • etatester 4 minutes ago
          If it didn't, why do you think every captcha solution uses it? It doesn't have to be 100% effective to be useful.
        • anthonyIPH 3 hours ago
          I worked in fraud prevention for years and device fingerprinting didn't stop fraud, but it reduced it by upping the up the cost. It is not hard to circumvent fingerprinting, but it still takes a non-zero amount of effort on behalf of the fraudster. Device fingerprints helped us identify and block or prevent a lot of low effort fraud and abuse on various platforms.
    • __MatrixMan__ 2 hours ago
      How would you enforce that? Who can be trusted with the ability to classify things as advertising and in so doing silence their critics?

      The solution is explicit trust. Not fingerprints for users, but digital signatures for content. If it's not signed by somebody the user trusts, don't render it.

      The user is the only one who can be approach that task without a conflict of interest. If somebody wants the user to run code that phones home about user behavior, make them gain the user's trust.

  • Cider9986 5 hours ago
    Fingerprinting is really bad for privacy and the defenses against it are not there. See https://fingerprint.com. Tor Browser defeats it but I don't think there's a highly usable browser like Brave you can use and prevent being tracked by it.
    • eks391 4 hours ago
      I've been obfuscating my fingerprint with Brave for years, which I selected specifically because it was the browser I was able to do this with, based on my testing of 5 popular browsers, using https://coveryourtracks.eff.org/ as my benchmark.

      It does mean that sites that uses 2FA (so every site nowadays) flag me as a coming from a new device each visit, and I have to have my phone nearby every time I want to use my computer, which is quite annoying. If you use GrapheneOS, you can obfuscate your phone too on WiFi networks (and sites, but GrapheneOS not needed for that, just Brave). You can't obfuscate yourself on cellular networks though, unless you have a ton of sim cards you rotate through.

      • Cider9986 4 hours ago
        > unless you have a ton of sim cards you rotate through

        And phones!

      • ButlerianJihad 3 hours ago
        For years, I've been practicing good privacy-hygiene in public. At my doctor's office, I always wear a Groucho Marx moustache to keep them guessing. Before I walk into my bank for a withdrawal, I team up with two of my friends, set them on my shoulders, and throw a trenchcoat over us! I made a fake ID with my birthday on July 4th and my weight as 98 pounds, but my pharmacy is now refusing to fill my prescriptions!

        So what sort of benefits are you reaping from your anti-fingerprinting measures?

        • autoexec 15 minutes ago
          > So what sort of benefits are you reaping from your anti-fingerprinting measures?

          A better question would be how are you being screwed over if you never bother to try to stop companies from collecting as much data as they possibly can about your private life? It can cost you a job offer, or cause you to pay more than your neighbor for the same products/services. It can get your data leaked, or sold to scammers. Companies use the data they collect on you for things as trivial as deciding how long to you leave you on hold. The more data they have on you, the easier it becomes for them to use it against you.

          Feel free to give companies every bit of personal data they want from you. They'll be thrilled to use that information at any time and in any way they think it will benefit them. Until we have laws against surveillance capitalism the only person looking out for your interests is you, but only if you can be bothered. It'll sure help companies take advantage of you if you decide it's not worth trying.

        • what 2 hours ago
          It’s really kind of pointless. They fingerprint you to target ads and that’s it. The valuable data that’s collected and sold can’t be hidden through fingerprint avoidance: anything you actually pay for. Sure there’s privacy cards, but the second you purchase a physical product you have to give up a delivery address and now they’ll just correlate all your disposable emails and privacy cards and whatever else.

          Your only option is to never buy anything online and only pay cash.

          • drnick1 2 hours ago
            > Your only option is to never buy anything online and only pay cash.

            I probably wouldn't go as far as never buying anything online, but paying cash IRL should be something done by everyone to protect their privacy. There are a few other easy things that can massively improve your privacy with minor or no inconvenience: Linux on every PC/laptop, GrapheneOS on phone(s), uBlock on every browser (or a DNS-level sanitizer), car without cellular modem (pull the fuse), non-Google and non-Apple email (ideally your own server or a small provider in a friendly jurisdiction). Also, don't use social media and text over Signal instead. Of course, TVs and other home appliances should be kept off the Internet. Overall, those are some very minor sacrifices for anyone with a little bit of maturity. It's very far from living off the grid or anything like that.

          • autoexec 24 minutes ago
            > It’s really kind of pointless. They fingerprint you to target ads and that’s it.

            That's a very early 2000s view of the issue. Ads are not what all the surveillance is for, it's just the publicly acceptable excuse for tracking you that companies love to use because nobody cares which ad they get shown. Being able to build a profile of which websites you visit can provide a ton of information about you and that data is increasingly being used offline. It stopped being about ads ages ago and now what you do online can impact your next job offer, what prices you pay, which policies companies apply to you, etc.

            You can never limit all data collection. Going to the store and paying in cash will still have you tracked by Flock cameras. The point is just to limit what you can, where you can. Every scrap of data collected about you is going to eventually be used against you later by somebody. No point in giving them anymore ammo than you have to.

    • snazz 2 hours ago
      Wow, that is a seriously impressive demo. I wonder how it’s able to distinguish people using identical hardware and software versions (e.g., iPhones on the same iOS version). It was able to correlate my sessions across multiple independent ISPs, with a VPN, and with Apple’s extra tracking resistance in private mode.
  • 1a527dd5 6 hours ago
    My reaction to this is always two fold; firstly cool tech, secondly horrifying invasion of privacy.

    At {{job}} we did briefly consider rolling out fingerprint.com, but settled on ja3/ja4 at the CDN layer.

  • davidjade 4 hours ago
    Huh, it is different for me on every page refresh. No VPN, etc... just Firefox on Windows with uBlock, CanvasBlocker, and a PiHole. No persistent fingerprint for me!
    • felixfurtak 3 hours ago
      firefox, ublock and canvasblocker seems to be enough for me. New identity every refresh
  • nxpnsv 31 minutes ago
    Ok, but are they really all that new at this stage?
  • byte_0 2 hours ago
    I have heard from some power users that Brave is one of the best browsers with regard to ad-blocking and privacy. But I think I have read elsewhere that it receives money from ad companies to display only certain ads, which does not make me trust it. Does anyone have facts or know where to find them?
    • asdf88990 2 hours ago
      As a general role, always be suspicious of very loud and vocal opinions about product and services. Specially for closed source products and paid services, they often invest in what is called Native Advertisement/Marketing which is basically paying people to lie and pretend it is organic content/opinion.

      Second, despite the dumpsterfire that Mozilla’s leadership has been in a decade or so, it is very robust with privacy and anti fingerprint features out of the box, the containers has also stabilised and works great.

    • pnw 2 hours ago
      Brave outperforms Firefox on the EFF fingerprinting test at https://coveryourtracks.eff.org/

      Using Brave EFF reports that I have a randomized fingerprint.

      Using Firefox or Edge EFF reports I have a unique fingerprint

      • nvme0n1p1 1 hour ago
        I see so many misconceptions on HN about that coveryourtracks site. Neither of those results are ideal.

        "randomized fingerprint" -> that's a bad result, it means the site can detect you're spoofing info

        "unique fingerprint" -> this is good, ONLY IF you refresh and it still says "unique fingerprint", because it means the site sees you as a brand new visitor each visit, and doesn't detect any (what advertisers would call) nefarious behavior. however, if you visit again and the second time it says "nearly-unique fingerprint", that's a fail because your two visits were linked

        The ideal result you should aim for is "non-unique fingerprint". That means your device is indistinguishable from countless others. Blending in to the crowd is what you want.

      • unicornfinder 2 hours ago
        These tests aren't reliable - Brave does randomise values but it ultimately doesn't do much to prevent fingerprinting, as many values remain static. For example, Brave still exposes your GPU model and driver version.

        See Fingerprint.com, despite Brave's protections you'll likely find it works reliably.

        • SV_BubbleTime 1 hour ago
          > Brave still exposes your GPU model and driver version.

          I love that things like this are coming too light. But, I fucking cannot understand how anyone would’ve ever thought this was OK.

  • troupo 25 minutes ago
    They are not "new cookies". Fingerprinting has been a thing for close to 20 years now.

    The whole cookies discussion is a successful diversion by the ads industry. It was never about cookies.

  • pixel_popping 57 minutes ago
    Fingerprints are used for over a decade already, nothing new, just users keep closing their eyes despite knowing, even advanced ones.
  • iugtmkbdfil834 6 hours ago
    So what is next in this cat and mouse game? Fake-slow browser to miss fingerprint? Declare revolution and declare all advertising illegal?
  • blooalien 6 hours ago
    Cookies, in and of themselves, are not bad. Like any tool that can be misused, they're just being abused by a ton of really shitty people in an effort to try to enrich themselves at the expense of others. Cookies do solve a valid problem on the web, that being "How do we maintain 'state' from one page request to the next in a stateless protocol like HTTP(s)?"

    Now we have a new (nearly impossible) problem to solve. "How do we prevent bad actors from abusing pretty much any feature of a public system which can possibly be abused, or reliably catch and punish the people who try?"

    • cesarb 4 hours ago
      > Cookies do solve a valid problem on the web, that being "How do we maintain 'state' from one page request to the next in a stateless protocol like HTTP(s)?"

      Don't you people remember how it was done back when web browsers didn't have cookies, or could be configured to reject or ask for each cookie? The server software automatically added a PHPSESSID parameter to every link, containing the session identifier.

      • Dwedit 3 hours ago
        The "PHPSESSID" thing is why many message boards couldn't be archived in wayback machine.
      • TylerE 1 hour ago
        RFC 2109 predates anything that vaguely resembles PHP, and Netscape (thus, defacto, basically everyone using the internet), had cookies 3 years before the RFC. PHPSESSID wasn't added until PHP 4 in 2000.

        If you're going to be a bitchy pedant, you'd damn well better be CORRECT.

  • charcircuit 4 hours ago
    >and the solutions Google has developed (Privacy Sandbox) kinda suck and have raised antitrust concerns so nobody uses them.

    This is backwards. The antitrust concerns of removing 3rd party cookies led to them developing alternatives.

  • TZubiri 1 hour ago
    I'm skeptical of this magic trick, maybe add a counter with the amount of times I logged in to the website. Or let me save some data to read it from another session. Otherwise lots of people can be identified by that hash, there's no proof that it is unique
  • howunfortunate 5 hours ago
    > See, the thing is, it’s not about you at all. It’s not really about the ads anymore either. Nobody cares about you. And if the police or your government happen to care, I’ll gladly take their money too.

    > I look at all this data and I don’t see people. I see patterns. Patterns emerging out of patterns. A living, digital fractal state of the economy, society and human psyche. The crystal ball of the 21st century and it’s made of silicon! That’s the product.

    > And to the highest bidder it goes!

    > What does that make you then? A gear? An ox? A volunteer?

    This does absolutely nothing for me. If this resonates with you, can you explain?

    I can understand worry about a tyrannical government, and if you have something like a gambling addiction I can understand about ads. But the meta-level privacy fear about deidentified patterns - I just plain don't get it.

    • floorsthelimit 5 hours ago
      If every website you ever visits knows it is you, exactly what links you clicked on, and what content you viewed, forever, are you truly ok with that?
      • howunfortunate 5 hours ago
        Guaranteed deidentified, as the quote above is talking implying?

        It's truly totally ok with me, yes.

        (I get the non-anonymized concerns, or risk of becoming non-anonymized, that's not what I'm confused about)

        • floorsthelimit 3 hours ago
          But you are deanonymized. That’s the entire argument. I’m not sure you understand.
          • howunfortunate 1 hour ago
            I don't think I do.

            Is the implication that the machine knows me so deeply that it doesn't matter if it connect my device ID to my name? That it knows me deeply as a person regardless of what identifiers are used?

            If that's what meant, I have to say: 1. That's an absurd overestimation of the current capabilities of adtech 2. Even if it were true, I'm not sure I'd be that bothered by it? What I'm bothered by is what could be done with that intimate knowledge. And if the answer is just "show me the absolute most optimal ads", this doesn't really bother me.

            That's why the quote I highlighted confuses me.

  • crote 6 hours ago
    This is already illegal in the EU. The consent banners were never about cookies, they have always been about the tracking itself!

    Same thing the other way: no need to have a banner for a simple login cookie which isn't being used for privacy-invading tracking purposes.

    • cromka 6 hours ago
      Yet I am constantly flagged by various pages because Cloudflare decided I had some bot running at some point on my network. And my IP is fixed. Whatever EU is doing, it doesn't work.
      • Gigachad 5 hours ago
        You might have a residential proxy running somewhere on the network. The latest in botnets is bundling a proxy in with some TV torrent streaming app or whatever else that can run in the background and proxy malicious traffic from your residential IP. Services like cloudflare and crowdsec will keep a constantly updating list of the IP addresses that are actively sending bot traffic and blacklist them. If you can work out where the traffic is coming from and shut it down you should have this issue go away.
        • snailmailman 4 hours ago
          I have a similar issue. I see cloudflare checkboxes all the time. Google makes me fill out captchas all the time. Sometimes it decides I can’t search, sometimes cloudflare doesnt let me past the checkbox.

          I’ve checked my network. I’ve monitored egress traffic. There is no residential proxy. I’m not on a VPN. If anything, services should be able to track me entirely by my home IP that doesn’t change that often.

          My best guess is that I’ve committed the crime of not allowing third party cookies? Or maybe the crime of not being logged into a Google account 24/7. It’s not browser or device specific. My iPhone is just as likely to fail the cloudflare checkbox as my desktop with Firefox + uBlock.

          • IG_Semmelweiss 4 hours ago
            I've committed the extreme crime of running no JS and clean cache of cookies. Plus, something as simple as containerizing work/play/research reading, into different browsers, has provoked the Eye of Google to be cast on me

            I haven't seen a YT ad in years while in lurk-only mode (no login), which is nice, but I also see cloudflare everywhere , which is not great.

            One of the nicer things about LLMs, is that they arrived just in time to erase my dependency in search.

      • nilslindemann 4 hours ago
        I have experienced the same with Google and with PayPal, whenever I used Tor. When I afterwards visited those sites using my normal browser I got Captchas. They are actively fighting attempts to avoid fingerprinting. Also, I am pretty sure that no browser protects against getting fingerprinted. Test with https://fingerprint.com/.
      • cowlevel 5 hours ago
        Have you got a TV? Or a car?
      • throawayonthe 5 hours ago
        if your IP is fixed, surely no further fingerprinting is necessary?
        • tobwen 4 hours ago
          Static IPs completely destroy privacy when not being shared with many users. Our university has one outgoing static IP for hundreds of users :)
    • buzer 5 hours ago
      > they have always been about the tracking itself!

      Actually they are about reading from or writing to terminal equipment of user that is not done for "sole purpose of carrying out the transmission of a communication over an electronic communications network" or "strictly necessary in order for the provider of an information society service explicitly requested by the subscriber or user to provide the service". Some safety-related exceptions are possible via ePD Article 15, but those need to be separately added to the local law. That's why things like functional cookies require consent as well.

      Of course there is also the GDPR layer on top of this.

      • lesuorac 3 hours ago
        Eh reads like a “civil war was about states rights not slavery” argument.

        The thing the site is doing that isn’t “strictly necessary” is always tracking.

        • buzer 2 hours ago
          Point is that tracking isn't the only thing that's not "strictly necessary". And additionally that "strictly necessary" is tied to something specific: internet society service. That includes a very specific requirement: "Normally provided for remuneration". That's why e.g. public authorities should not (usually) be allowed to rely on it, public services are not often provided for remuneration in EU-law sense.

          It also limits the exception in relation to e.g. employment.

        • what 2 hours ago
          Well now the thing that isn’t “strictly necessary” and they’re not allowed to do is remember my no cookie preference.
          • troupo 16 minutes ago
            It's not a preference. It literally is the default requirement.
    • what 2 hours ago
      Yet you can’t set a cookie to remember the preference of opting out.
      • troupo 16 minutes ago
        It's not a preference. It literally is the default requirement.
  • MathMonkeyMan 4 hours ago
    I was the Gentle Owl. Then I connected to a VPN, opened a private window in the same browser, and didn't maximize the window. Now I'm the Nosy Toucan.

    The article's points still stand, but the trick didn't work this one time.

    • Guvante 3 hours ago
      Private window is called out in the article as creating a second entity
  • chaostheory 1 hour ago
    wow on chrome based browsers, the fingerprint survives even in incognito mode.

    On Safari, fingerprinting doesn't survive in incognito mode. Same with Firefox.

    Good thing I use different computers for different purposes, though it looks like using different browsers seems sufficient.

    • pixel_popping 55 minutes ago
      It's not true, fingerprinting on Safari is also easy regardless of Incognito, VPN and whatnot.

      Different computers doesn't solve a lot of fingerprinting methods as well.

  • oofbey 5 hours ago
    It’s a question of entropy. If your device is unusual in detectable ways, then the fingerprint has high entropy. But on my iPhone I suspect most of the things being fingerprinted are the same. How many other people get “smug koala”?
    • Barbing 4 hours ago
      Couple different results than that across three refreshes on iOS w/iCloud Private Relay. Apple does work to do some randomization.

      But at least the moment we start using websites the largest players will know it’s us. Nobody else swipes and types exactly like me on my screen size of iOS over the relay.

    • micromacrofoot 5 hours ago
      fingerprints pick up on all sorts of things that make you different enough combined with another signal, 33 bits can be enough to single you out from anyone else on the planet... iOS can be 10-15, and given a residential IP that's plenty - always mobile is more anonymous on the web but guess what's much worse? apps.

      a native app with 0 permission prompts gets you more bits than web

      • oofbey 3 hours ago
        No. Almost everybody using an iPhone is on the latest release, plus or minus one while updates are rolling out. For a given iOS release and hardware type almost all of those probes are highly correlated. No way there’s 30 bits of entropy in that. I doubt there’s even 10.

        Now on a desktop PC sure I believe these fingerprints are highly descriptive. And in android land they probably work okay because of the diversity of products and configurations. But iPhones resist fingerprinting just because they all give the same answers.

  • j45 2 hours ago
    Fingerprints of one kind another have also been around for a very long time.
  • dingody 1 hour ago
    [dead]
  • Barbing 5 hours ago
    [dead]
  • ArgumentMoney81 4 hours ago
    [flagged]
  • ryanmerket 4 hours ago
    [dead]