This is an EFF project that allows you to understand how easy it is to identify and track your browser based on how it appears to websites. Anonymous data will be collected through this site.

  • downpunxx@kbin.social
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    8 months ago

    My impression is the thing with modern day ad tracking, selling information to spammers, and hackers is, even if you secure your browser tighter than a drum, any one of your browser extensions, which we’ve given permission to read all site data on every site you visit and interact with, could be keeping extensive logs on your activity and selling that away to the highest bidder. Am I understanding that right?

  • privacybro@lemmy.ninja
    link
    fedilink
    English
    arrow-up
    15
    ·
    8 months ago

    I have been doing fingerprint research for several years. I’ve done countless builds with various browsers, configurations, extensions, and strategies. (Yes i have too much time for this).

    Here is what I’ve concluded. I hope this helps someone.

    CoverYourTrack is crap, plain and simple. Your best option will always be to randomize. Always. You will not “blend in”. I don’t care if you run Google Chrome on Windows 10 or Safari on iOS, JavaScript exposes way too much info, you will always have a unique fingeprint. Just go play around with fingerprint.com on some normie browser/os setups and you will see what i mean.

    You must randomize all the values that you see on sites like browserleaks.com. canvas, audio context, webgl hash, clientrects, fonts, etc etc. I’d also make sure you are proxifying all your browsers and using random locations. You can do this with Brave somewhat, which has some randomization stuff in it. You can do this with browser extensions as well. Ungoogled chromium also has some randomization for canvas and clientrects i think

    There are only a couple options outside of this that I recommend, in the realm of “generic fingerprint” solutions. TOR browser (they have been on the front lines of this for many years). And also Mullvad browser, which, despite its generic fingerprint goal, seems to also defeat fingerprint.com.

    Tldr, if you want the best experience out of the box that is also very usable, just use Mullvad Browser. They are basically the browser i wished for for like a decade.

    • timicin
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      8 months ago

      When I tried tor it was so painfully slow that I have a difficult time imagining anything using it full time

    • deranger@lemmy.world
      link
      fedilink
      arrow-up
      9
      ·
      edit-2
      8 months ago

      You should post the # of bits of identifying info it was able to derive. Best I’m able to do is 15 bits or so. Never seen it below 14, meaning you’re able to be nearly uniquely fingerprinted everywhere.

      • auf@lemmy.mlOP
        link
        fedilink
        arrow-up
        6
        ·
        8 months ago

        Your Results Within our dataset of several hundred thousand visitors tested in the past 45 days, only one in 94902.5 browsers have the same fingerprint as yours. Currently, we estimate that your browser has a fingerprint that conveys 16.53 bits of identifying information.

        It seems that my Safari does not have very strong tracking protection.

  • wilberfan@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    ·
    edit-2
    8 months ago

    Well that’s interesting. I’ve read more than one place the having uBlock Origin is “enough” and that adding Privacy Badger is overkill. I’ve also got AdGuard Home running on a Pi-4. I failed all three tests with Vivaldi Nightly and Arc Browser–both with uBO installed…

    Simply adding Privacy Badger to the existing setup, suddenly I had “strong web protection”.

    [edit] Firefox passed without having to add Privacy Badger.

    • MonkderZweite@feddit.ch
      link
      fedilink
      arrow-up
      4
      ·
      8 months ago

      uBlock Origin + Canvas Blocker is it for me. And Total Cookie Protection enabled, wasm disabled, referer trimmed.

      • sendRefererHeader 1
      • referer.trimmingPolicy 2
      • referer.XOriginPolicy 1
      • referer.XOriginTrimmingPolicy 2
    • downpunxx@kbin.social
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      8 months ago

      thanks for the tip, i’m already on firefox, but when run it said i had “some protection” for both blocking tracking ads, and blocking invisible trackers, added privacy badgers after reading your post, because why not, and now it says YES for both

      17.54 bits of identifying information tho :0

  • Melody Fwygon@lemmy.one
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    8 months ago

    I’ve got really good scores. I’m grading a bit on a curve due to mitigations/spoofs already in place for both browsers that fool the scripts effectively.

    4.45 bits from Firefox. [“System Fonts” is the worst score]

    4.47 bits from LibreWolf. [“AudioContext Fingerprint” is the worst score

    Some Measurements are Ignored; reasons within.

    User Agent - Flawed. This contains no personally identifiable information and spoofing this often causes compatibility and functionality issues. It is OK to spoof for -MORE- functionality if needed.

    WebGL Vendor & Renderer - Spoofed/Blocked Firefox spoofs this via CanvasBlocker and LibreWolf blocks this from being accessed at all. Spoofing allows some websites to feel “satisfied” they have some fingerprint that is otherwise patent nonsense and CanvasBlocker will present the same value to the website/script later if it’s loaded in the same Container/Context.

    Screen Size and Color Depth - Spoofed/Blocked Both Firefox and LibreWolf will spoof/randomize/standardize these viewport values back to scripts to preserve privacy. For functionality reasons my LibreWolf installation is my minimal plugin environment. This allows me to quickly and temporarily load a website I might NEED to use without compromising on Privacy while not being forced to troubleshoot which plugins might be preventing the site from loading in Firefox.

    System Fonts - LibreWolf Only Spoofed/Blocked Value is Randomized

  • Karna@lemmy.ml
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    8 months ago

    OS: Ubuntu 23.10 | Browser: Firefox 119 | Add-on: No-Script | Misc: AdGuardHome on Raspberry Pi 4B

    Edit: Uploaded Full image for Comparison with Mullvad Browser.

  • swayevenly@lemm.ee
    link
    fedilink
    arrow-up
    7
    ·
    8 months ago

    Anyone know how I can get improved fingerprinting results on Firefox Android? Currently its at 16.56 bits and it says I have strong protection against web tracking. NoCanvas isn’t availble on Android devices.

  • Lodra@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 months ago

    I got the same as @mintycactus@lemmy.world using Firefox Focus on IOS. Which I’m rather pleased by

  • halfempty@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    8 months ago

    My Librewolf gets strong protection from tracking and it’s fingerprint is common with millions (so not uniquely identifiable).