
CAPTCHA : Completely Automated Public Turing test to tell Computer and Humans Apart
Background
In the initial days, CAPTCHAs used to look like this :

As AIs became smarter, the difficultly levels of the CAPTCHA increased to the point where humans were not able to solve them anymore 😭.

Advanced OCRs, image/object detection algorithms made it easy for AI bots to pass the test leading to more spam, data scraping and brute force password cracking on websites. Spammers have even resorted to outsourcing CAPTCHA solving to groups of low-wage “human” workers in Russia and Southeast Asia (with rates as low as 0.30 USD per 1k traditional CAPTCHAs).
So what’s up with the new reCAPTCHA box test developed by Google?
We just need to click the box to pass the test, looks very simple, isn’t it… AIs can easily do that. Well the real test is not the click but what you do before the click- how the mouse cursor moves towards the box. This behaviour is tracked by Google using javascript. A bot or AI usually reaches the destination in straight path(s) (horizontal or vertical) whereas for us it’s not so straight, you know what I mean 😁. Also, conventional bots are more likely to click on the centre pixel inside the box but not us.

This cursor tracking algo is also used in image-based reCAPTCHAs where you pass the test even if you didn’t correctly label all instances of the requested object. (Btw, rates for solving these for human workers are 1.05 USD per 1k reCAPTCHAs).
But, this doesn’t stop here, I bet the next piece of info I am gonna provide will surprise you. Google also uses your search history to find out if you are indeed not a robot. (Check out Google’s privacy policy if you are curious!)

Now that you know about working of reCAPTCHAs, hope it will protect our websites for the time being until AGI takes over in the future, which could lead to the possibility of having to use biometric or face unlock :(
If you like TeXt, don’t forget to give me a star.