reCAPTCHA – A Curse or a Boon | Types, Operations Explained


Hello, Hitech’ians welcome back to my another tech post. In this post, I will tell you about the special computer program ever made to irritate humans and waste their precious time on the useless activity shown by the program. They are known for catching the spammers and bots. The name of that computer program is- reCAPTCHA. So without wasting much time let’s head over to it.


reCAPTCHA- An introduction:

Before talking about its negative part, let me tell you about actually what is reCAPTCHA? reCAPTCHA is a CAPTCHA-like system created to check whether a computer user is human or not. (normally in order to protect websites from bots) and, at the same time, help in the digitization of books. reCAPTCHA was basically developed by Luis von Ahn, David Abraham, Manuel Blum, Michael Crawford, Colin McMillen, Ben Maurer, and Edison Tan at Carnegie Mellon University’s main Pittsburgh campus. It was Initially released on May 27, 2007. Later on, it was acquired by Google in September 2009.

reCAPTCHA types and how reCAPTCHA works:

1. reCAPTCHA v2 wants the user to click a checkbox revealing the user is not a robot. This will either pass the user instantly (with No CAPTCHA) or challenge them to confirm whether or not they are human. This is the easiest option to integrate it with the site and only requires two lines of HTML to render the checkbox.

2. reCAPTCHA v3 allows you to verify if an interaction is appropriate without any user interaction. It is a purely JavaScript API returns a score giving you the capability to take action in the context of your site: for instance requiring additional factors of authentication, throttling bots that may be scraping content, or sending a post to moderation.

3. Invisible reCAPTCHA– It does not require the user to click on a checkbox, instead it is called upon directly when the user clicks on an existing button on your site or can be called via a JavaScript API call. The integration needs a JavaScript callback when reCAPTCHA verification is complete. By default, only the most suspicious or doubtful traffic will be prompted to solve a
captcha. To change this behavior you will need to edit your site security preference under advanced settings.

4. reCAPTCHA Android– The reCAPTCHA Android library is a component of the Google Play services SafetyNet APIs. This library provides native Android APIs that you can fuse directly into an app. You should set up Google Play services in your app and connect to the GoogleApiClient before invoking reCAPTCHA API. This will either pass the user through directly (without a
CAPTCHA prompt) or challenge them to confirm whether they are human.

reCAPTCHA- Criticism:

Though it has proved to be one of the solutions to identify bots and spammers, still there are a lot of people in the world who considers it as one of the barriers of the internet. Some have criticized Google for using reCAPTCHA as a source of unpaid job. They also say Google is illegally using people around the world to help it transcribe books, newspapers, and addresses without any compensation.

Software engineer Andrew Munsell, in his article “Captchas Are Becoming Ridiculous” states “A couple of years ago, I don’t remember being truly baffled by a captcha. In fact, reCAPTCHA was one of the better systems I’d seen. It wasn’t difficult to solve, and it seemed to work when I used it on my own websites.” Munsell goes on to state, after coming across a series of unintelligible images that despite refreshing “Again, and again, and again. The captchas were not only difficult for a computer to read, but impossible for a human.” Munsell then gave numerous examples.

In May 2018, Jalopnik published a report querying “[w]hat the hell?” about a Florida auto dealership that recommended human customers to check a pen-and-paper version of reCAPTCHA’s “I’m not a robot” checkbox, as part of the paperwork procedure for buying a car while physically present at the dealership. A salesperson at the dealership said that the dealership would
be pleased to sell cars to robots if the robots had identification documents and social security numbers.

Final verdict:

By seeing the above examples of criticism for reCAPTCHA, it is clear that there are also some of the people who really don’t like these foolish and useless programs. Now the time has arrived when the humans will have to tell the robots that they are not humans- sounds so funny, but it’s a harsh truth. I am not saying that reCAPTCHA is totally wrong or useless but there are some bugs in the program which waste a lot of time and efforts to prove “I’m not a robot”. Like sometimes despite, checking the right checkboxes, the images are coming again and again to irritate the users, and the users and their important works are stuck there only. This generally occurs with the “Street Signs” and “Traffic lights” images. Antispam questions are far better than these time-wasting programs.

So, there is a humble request with the developers of reCAPTCHA, kindly remove some of the bugs in its program, otherwise, lots of important work will remain incomplete because of this bot catcher.

Also, read: Image Stabilization and its types

Do you like reCAPTCHA or not? Do you want to get reCAPTCHA on your site? Tell me in the comments section given below and do not forget to subscribe to this website in order to get the latest tech posts right in your inbox.

Leave A Reply

Please enter your comment!
Please enter your name here