Why Are Bots Unable to Check “I Am Not a Robot” Checkboxes?

iStock.com/Oleksandr Hruts

Excerpt from this article:

So why is all this hard for a bot to beat? Because now you’ve got a ridiculous amount of messy human behaviors to simulate, and they’re almost unknowable, and they keep changing, and you can’t tell when. Your bot might have to sign up for a Google service and use it convincingly on a single computer, which should look different from the computers of other bots, in ways you don’t understand. It might need convincing delays and stumbles between key presses, scrolling and mouse movements. This is all incredibly difficult to crack and teach a computer, and complexity comes at a financial cost for the spammer. They might break it for a while, but if it costs them (say) $1 per successful attempt, it’s usually not worth them bothering

Nestle trials placing video ads into Captcha sign-ups

Excerpt from this article:

The Captcha experience, which is used as a way of determining that a web user is real and not a bot, is often a source of frustration for users. Using an interaction from a brand to replace this helps improve the experience and, theoretically, makes a person feel more favourably about the brand. The ads are also intended to improve an overall negative feeling towards some ads after a 2013 Adobe study found that 62% of people believe that adverts are annoying.