I have noticed that some CAPTCHA pages, like Cloudflare’s, simply ask you to check a box to proceed. There is no clicking on traffic lights or entering characters. How does clicking on a check box tell them I am not a robot?

  • hperrin@lemmy.world
    link
    fedilink
    arrow-up
    45
    ·
    edit-2
    4 months ago

    You passed the test before you clicked the checkbox. Your mouse movement, momentary pause, IP address, browsing history, etc, gave away that you’re a human.

      • hperrin@lemmy.world
        link
        fedilink
        arrow-up
        27
        arrow-down
        1
        ·
        4 months ago

        Because it measures how your mouse moves to the checkbox. If there was nothing to move to, you wouldn’t move your mouse.

        • Zoot@reddthat.com
          link
          fedilink
          arrow-up
          13
          ·
          4 months ago

          I get the checkbox even on mobile sometimes, I imagine as long as you’re not perfectly hitting the center pixel it knows you’re human.

    • JackGreenEarth@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 months ago

      I don’t think random websites get access to my browser history without me explicitly giving them permission.

      • hperrin@lemmy.world
        link
        fedilink
        arrow-up
        6
        ·
        edit-2
        4 months ago

        They pretty much do if they’re run through something like Cloudflare or they use Google Analytics. That probably covers about 80% of websites. Not the website, but the company that’s running the Captcha.

        • JackGreenEarth@lemm.ee
          link
          fedilink
          English
          arrow-up
          3
          ·
          4 months ago

          Why do so many websites use cloudflare? Isn’t the Internet meant to be decentralised and resilient? It’s not so resilient if so much is dependent on the servers of one company.