• unglueclass23@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 hours ago

    Your browser accepts cookies. Websites can write small files to your device that persist after you leave — files that identify you when you return, that follow you across sites, that remember what you looked at, what you almost bought, and how long you hesitated. We have not written one. Your browser would let this page write up to 10 GB to your device — a private room, ours alone, like the one given to every site you visit.

    Hol up … 10 GB?

  • Watermark710@piefed.social
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    1
    ·
    6 hours ago

    It got my location wrong. It got my GPU wrong. It said I never left the tab, even though I left it to start this comment. It said I moved my cursor 111 times in 74 seconds, which is absolutely false.

    That site is just pointless. Pretty much the only things it got right were my time zone and my browser.

  • samus12345@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    5
    ·
    6 hours ago

    I opened it in Firefox and Librewolf just to see how the information sent was different. Librewolf obfuscated the following which Firefox disclosed:

    Time zone

    Monitor resolution

    GPU used

    Also, the Firefox one said I moved my cursor such-and-such times, while the Librewolf one said my finger moved such-and-such times. Must be related to hiding what screen I’m using. I’m on desktop.

    • Zetta@mander.xyz
      link
      fedilink
      English
      arrow-up
      5
      ·
      4 hours ago

      Firefox on mobile obscured GPU.

      “Your browser masked your graphics processor. Firefox and Safari have started returning generic strings — “Mozilla”, “Apple”, “or similar” — instead of the real renderer. The fact that yours did so tells us, with reasonable confidence, which browser you are running. The mask is also a fingerprint.”

  • dirthawker0@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    7 hours ago

    Time zone has no info about where I actually am. Sure, I’m in a particular vertical slice of the earth. I have the JP keyboard downloaded, but you’re wrong, that doesn’t mean I speak Japanese. In fact, I speak French but your cookie reading didn’t pick that up.

    It is genuinely interesting what info gets passed to websites but the doomy tone is rather silly and will unnecessarily worry people who don’t know much about computers/Internet, which is the majority of users.

    • Repple (she/her)@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 hours ago

      Assuming it’s tz database timezones then they can be relatively specific. Since the slices are based around laws governing current time, there’s hundreds of slices rather than just a couple dozen. https://en.wikipedia.org/wiki/List_of_tz_database_time_zones Alongside things like keyboard downloaded it means you can be uniquely fingerprinted (or close to unique) pretty easily, which means they can then associate all sorts of other information with you

  • wampus@lemmy.ca
    link
    fedilink
    English
    arrow-up
    16
    ·
    11 hours ago

    Heheh, a whole lot of mocking in this thread, but I don’t mind the site / its display.

    Yeah, it’s overly melodramatic in its setup, and a bunch of the information doomerism is silly in terms of the info basically being required to provide data comms etc. It also tends to get things a bit wrong in a few categories – like for me, it said I was in a totally different city (still the right country at least - Canada), then it said my time zone was in iceland, which is kinda… no.

    But the general message of the site, and the awareness its trying to raise in regards to how much data gets shared for basic comms establishment, and how that information gets used to fingerprint people, is worthwhile.

    • dev_null@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 hours ago

      It got the country wrong for me. I didn’t use a VPN or anything. So that’s good I guess.

      • wampus@lemmy.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        9 hours ago

        Hm, wonder why that’d be – it implies heavily that it bases the country on the IP address, which in theory is done by looking at what company the address is registered to, for the most part. Like I’m guessing it got my city wrong, because it used an address that the ISP provides for the IP range, which isn’t the same as the city I’m in, because the ISP uses it to cover numerous cities around the broader region. I reckon if you’re using something like Starlink, or other similar international-ish provider that may be very loose in how they associated addresses, it’d fail most times.

        • dev_null@lemmy.ml
          link
          fedilink
          English
          arrow-up
          1
          ·
          7 hours ago

          I was on mobile data, who knows where the mobile network gets their connection from

  • DrSteveBrule@mander.xyz
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 hours ago

    I thinks I’m in a town 2 hours south of where I’m at, but it got the time zone wrong by three hours.

  • stray@pawb.social
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    11 hours ago

    Why would a website need to know my screen resolution? That’s private.

    • filcuk@lemmy.zip
      link
      fedilink
      English
      arrow-up
      9
      ·
      9 hours ago

      I personally get a lot creepier vibes from the gyro. Why that is given away silently is beyond me

    • Nollij@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 hours ago

      That’s one of the things that actually makes sense for a (locally rendered) site to have. Not the screen itself per se, but the usable canvas. This allows things like a static navigation bar on the left, and the remainder of the screen for text.

      I see no reason for a site to have my battery status, ever. Gyroscope has limited need, and should ask permission.

      • Scrollone@feddit.it
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 hours ago

        Usable canvas, ok. It makes sense. But websites can detect your screen resolution (outside of your browser window size).

    • lastlybutfirstly@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      ·
      10 hours ago

      I used to make websites back in the 2000s. Hit trackers collected this info back then too. Knowing screen resolutions is useful for designing the website. Knowing all this info in general is helpful. If 99% of your visitors are coming from the US with a screen resolution of 1080p and are using Firefox, you know not to worry too much about making the site compatible with Netscape Navigator, 640x480 monitors, and translating everything to French.

      I am surprised by this site knowing my graphics card. I don’t know why modern web developers would need to know that. I’ve been out of the game so long. Perhaps it’s useful info.

      Edit:

      I’m also always surprised/saddened that today nobody on the Internet seems to know anything at all about making websites. This kind of thing was common knowledge back in the 2000s.

  • new_world_odor@lemmy.world
    link
    fedilink
    English
    arrow-up
    24
    ·
    edit-2
    23 hours ago

    This is lame as shit. The tone of the writing is going to get non-tech people feeling quite dismissive, or scared enough to seek out surface level info, which just rolls back into feeling dismissive. It’s actually really stupid because they’re clearly driving fear, but hardly touch the real thing to be scared of. Fingerprinting is barely mentioned, it’s only really addressed once, in the font identification section. The issue with all these data points is how they can be collected and correlated across the web - it basically means fuck-all if it’s only from one page.

    edit: On top of that, each data point is presented as some sort of horrible catastrophe, when some are completely benign. Barely addressing why some points actually matter, or not at all. (Like click/touch data, it’s needed for site functionality, but it gets creepy when that data is used for things like psychological profiling)

    Even more disappointing because the formatting/appearance is more than clean enough to share with basically anyone. Yet the tone and focus makes that out of the question. What a waste of time to make this.

  • ProfessorScience@lemmy.world
    link
    fedilink
    English
    arrow-up
    164
    arrow-down
    2
    ·
    1 day ago

    They’re really playing up the ominous tone.

    “We know this because your IP address — xxx.xxx.xxx.xxx — was the first thing your device sent us. We know the rest of it. We chose not to display it. Most pages would not have made that choice. We did not ask for your location. Your address arrived before you did.”

    Uh, yeah. That’s how IP addresses work.

    • lauha@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      14 hours ago

      Language and dark mode setting are also funny. Yes, I literally want to share those preferences so you don’t serve me a blinding white website in hebrew. What a hacker you are.

      • anton@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        3
        ·
        12 hours ago

        Same with time zone. The IP location was way more specific, but if you use a vpn it might reveal some information.

    • Nima@leminal.space
      link
      fedilink
      English
      arrow-up
      96
      arrow-down
      1
      ·
      1 day ago

      dude be careful, right now your house is probably broadcasting a street address.

      the mailman that drops your mail off? he knows

    • bamboo@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      48
      arrow-down
      1
      ·
      1 day ago

      We sent a SYN-ACK packet and YOU acknowledged it, confirming you are not spoofing YOUR IP address. Now WE share the same sequence number. Most sites do not tell you this is happening.

    • XLE@piefed.social
      link
      fedilink
      English
      arrow-up
      25
      ·
      edit-2
      1 day ago

      Compare this to Google’s homepage, which is clean, wholesome, friendly, and inviting.

      (I don’t mind sites that try to scare the user straight, but this one definitely has the unmistakable tinge of AI-generated wording. Make a sense if you click through the links at the bottom to see who created it.)

      • morto@piefed.social
        link
        fedilink
        English
        arrow-up
        17
        arrow-down
        1
        ·
        1 day ago

        It really looks ai-generated. It even contains mistakes like saying that my 5yo phone model with low resolution is a high end device. All the text is pretty “generic” and sloppy

        • iamthetot@piefed.ca
          link
          fedilink
          English
          arrow-up
          6
          ·
          1 day ago

          Tbh, a five year old phone can absolutely be high end. Mine is four years old and I absolutely consider it high end.

          • morto@piefed.social
            link
            fedilink
            English
            arrow-up
            5
            ·
            23 hours ago

            A 5yo phone can absolutely be high end, but definitely not mine lol. It got a cheap soc, low resolution and 2gb of ram

    • saimen@feddit.org
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 day ago

      I am pretty sure 90% of the people using the Internet don’t know what an IP address is.

    • MisterCurtis@lemmy.world
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      1 day ago

      Yeah, a bit overly ominous. But my mom doesn’t know that’s how IP addresses work. And if it scares a bit more privacy mindedness into her, good.

      • Leon@pawb.social
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 day ago

        I think this is the idea behind it. Sure it looks sanctimonious if you’re already privacy-minded, but then the site isn’t for you.

    • Rhaedas@fedia.io
      link
      fedilink
      arrow-up
      12
      arrow-down
      1
      ·
      1 day ago

      Yes. You can either give them your real one, or not. That’s the point being made. Actually the point of the whole page is that just loading a website tells a huge amount about you, even if you are behind a vpn and extensions to minimize your fingerprint. You are a product for sale.

    • Phoenixz@lemmy.ca
      link
      fedilink
      English
      arrow-up
      9
      ·
      1 day ago

      Well yes, but most people don’t even know that part. I guess it’s not the worst thing to tell them?

  • Tippy@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    60
    arrow-down
    5
    ·
    1 day ago

    Laughing my ass off reading through this. The sanctimonious and passive aggressive threatening tone is perfect for how much info it got wrong just because I use Firefox and an adblock. YOUR BROWSER DIDN’T TELL US ANYTHING ABOUT THIS, LIKELY BECAUSE ITS FIREFOX. BUT THAT MEANS WE KNOW YOU USE FIREFOX AND WE ARE CHOOSING TO BE SAFE WITH THAT INFO, YOURE WELCOME, PWNED!!!11!1111!1

    Teaching people about fingerprinting and how important understanding it is for personal privacy is good, but acting like a 4chan script kiddy group and making bizarre empty threats like you’re mr robot ain’t it, dawg.

    From other comments this is likely some AI slop to sell a product, but if they’re serious they come off like they just slept through sec+ and think they’re shadow brokers now lmao

    • paris@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      28
      ·
      1 day ago

      On a bog standard phone with dns blocking and nothing more, it was able to identify a lot of information. Some pieces of information I didn’t realize are sent to websites when I visit them. It’s a good demonstration of fingerprinting.

      • Tippy@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        1
        ·
        1 day ago

        Using a slightly less popular browser with a single privacy addon almost completely circumvented their fingerprinting. Changing the user agent to mask the few pieces of almost useless info it did get, would have totally circumvented their fingerprinting.

        I understand the average user would have more correct indicators. The point is, if they’re going to run a service like this, pretending to be hackers and making entirely toothless threats to scare people with info they likely don’t even know how to interpret themselves, shows how incompetent they are and that they don’t actually want to educate. Hence why most legit groups that do education like this choose to present themselves as professionals and adults instead.

        • FG_3479@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 day ago

          You should try fingerprint.com .That is what Dropbox, Booking.com, TikTok etc use and you need Firefox with Jshelter set to the following settings to defeat it.

          • Time precision: High
          • Locally rendered images: Little lies
          • Locally generated audio: Little lies
          • WebAssembly speed-up: Enabled
          • Everything else including Fingerprint Detector disabled
          • lauha@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            12 hours ago

            Standard firefox provided 19 datapoints and with jshelter it was 24 and nothing changed what the site says :)

            • FG_3479@lemmy.world
              link
              fedilink
              English
              arrow-up
              1
              ·
              5 hours ago

              The key is the fingerprint ID. With those Jshelter settings, turning on your VPN and clearing cookies will change the ID. However without Jshelter, the ID will stay the same.

          • Tippy@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            8
            ·
            1 day ago

            I’m not saying I’m a sec expert and impervious to tracking. I don’t need to try multiple sites until one gives me more correct hits, I understand the basics of fingerprinting and how it can be used maliciously. I do more than the average user to safeguard my information.

            My point is, real sec professionals attempting to educate and make the general public more knowledgeable about privacy don’t have to rely on scare tactics and vague implications that they live in the matrix and are coming for you to accomplish that. It makes them look like ding-dongs who need to take the trenchcoats and sunglasses off and open the blinds. This thankfully seems to be a common sentiment in this thread.

    • spizzat2@lemmy.zip
      link
      fedilink
      English
      arrow-up
      14
      ·
      1 day ago

      Similar results with NoScript.

      This volume requires JavaScript. That is part of the point — your browser is what is being read.

      With JavaScript off, the page cannot tell you what your browser disclosed. The data is still there. The disclosure still happened. Only the telling of it stops.

      The fact that they’re stopped from “the telling” says a lot about their abilities, but not much about “the disclosure”.

      I imagine it was just stuff collected in most server logs: IP Address, user agent string… I’m not too concerned, really.

      • ChaoticNeutralCzech@feddit.org
        link
        fedilink
        English
        arrow-up
        3
        ·
        10 hours ago

        Looks like they don’t have a dedicated backend dev. A similar presentation could be done by making it a dynamically generated page, with some CSS animations.

    • boonhet@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      Even bog standard ios hides some stuff they claim to have.

      WHAT RENDERS YOUR WORLD

      Apple GPU

      Your graphics processor identified itself as Apple GPU. This tells us the manufacturer, the generation, and roughly the price of your machine. Combined with your screen size and font list, this string alone can distinguish your device from most others on the internet. The technique is called WebGL fingerprinting. No permission is required.

      Uh sure, that string tells you the generation and price.

  • Rioting Pacifist@lemmy.world
    link
    fedilink
    English
    arrow-up
    49
    ·
    1 day ago

    Didn’t realize my phone sent it’s rotation data without promoting, everything else is kind of needed to send me info.

    My IP

    My screen size

    My interactions with the page

    • degenerate_neutron_matter@fedia.io
      link
      fedilink
      arrow-up
      12
      ·
      1 day ago

      Yeah, the rotation was a bit of a surprise to me. Doesn’t seem like Waterfox has a setting to disable that, so I just disabled my browser’s access to the accelerometer and gyros entirely.

      • db2@lemmy.world
        link
        fedilink
        English
        arrow-up
        13
        ·
        1 day ago

        Now instead of cutting it off send fake data so it looks like your phone is in a blender.

    • Pika@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 day ago

      I find it weird that the web operator decided to make it so rotation data only is publicly shown if your phone is actually laying down. Because if you’re holding it in the standard position, it doesn’t even announce that it collects it.

  • rozodru@piefed.world
    link
    fedilink
    English
    arrow-up
    24
    arrow-down
    3
    ·
    1 day ago

    sooooo reading a browsers user-agent is now a thing to worry about? oh look I changed my user-agent and now this dumb ass site is giving all the wrong info woulda look at that.

    “We know where you are based on your IP” yeah bro, that’s how IP’s work. look i turned on mullvad, omg now it says i’m in Sweden!

    “we know you’re using an AMD gpu” gasp ya don’t say. oh look I changed my user-agent again and now you think I’m on nvidia, crazy how that works huh?

    This is a dumb bullshit site.

    oh look it’s built by these morons: https://riseuplabs.app/ a company that vibe codes every “product” they have. so naturally building a stupid site that just pulls your user-agent would seem amazing to them.

    This is bullshit marketing for their bullshit vibe coding. report this post, it’s an ad.

    • db2@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      It didn’t even get the IP location thing right for me even without a VPN. It wasn’t even close. 🤣