How to Make a Captcha on NordVPN
Whether you’re a site owner who’s plagued by spam or a legitimate business that just wants to provide a safe and enjoyable experience for their customers, CAPTCHAs (Completely Automated Public Turing Test to Tell Computers and Humans Apart) are a great solution.
What is a CAPTCHA? It’s a security feature used by many websites to verify that you’re a human or a computer by testing your algorithmic ability to tell the difference between the letters of the English alphabet and numbers in a random sequence. If you ever tried to complete a form on a website and got bombarded with ‘click this image to verify you’re not a robot’ spam, you’ll know what I mean.
The most popular CAPTCHA implementation is Google’s reCAPTCHA. Made popular by Google’s ‘soup to nuts’ advertising campaign, reCAPTCHA is a free reCAPTCHA SaaS (software as a service) that relies on Google’s extensive online infrastructure. Since reCAPTCHA is a free service, it has a lot of positive user feedback. It also supports reCAPTCHA v2 API which has improved usability.
Using reCAPTCHA is easy. You just have to paste a simple JavaScript snippet on your site. Then, whenever someone tries to fill out a form on your website, you’ll see a little box with some random letters and numbers. The person will have to click inside the box and submit the form, all while maintaining control over their mouse.
To make a CAPTCHA on a NordVPN account, all you need is a Raspberry Pi with the NordVPN client installed. Once you have the client installed and connected to a Wi-Fi network, you’ll see the ‘shield’ icon in the top right corner of your NordVPN app. Click on it and select ‘Create a Captcha’. You’ll then see a screen like this:
You’ll notice that the app has you choose a word or phrase that you’ll use for this CAPTCHA. Once you’ve made that selection, you can enter a few letters and numbers and click ‘Generate’. As a result, you’ll see a random word or phrase in the upper right corner of your screen. The letters and numbers you entered will be displayed in the CAPTCHA, too. When you’re satisfied with the results, click the ‘Verify’ button. You’ll now see a confirmation screen like this:
You’ll see this screen whenever someone clicks the ‘Verify’ button while on your site. Whether they’re a human or a bot, the computer will have to solve the CAPTCHA and only then can it proceed to the form submission.
So, how exactly do I make a CAPTCHA? It’s actually quite simple. All you need is a Raspberry Pi with the NordVPN client installed and connected to a Wi-Fi network. Once you have the client installed and connected to a Wi-Fi network, you’ll see the ‘shield’ icon in the top right corner of your NordVPN app. Click on it and select ‘Create a Captcha’. You’ll then see a screen like this:
As you can see, you’ll have a list of English words or phrases you can use to create your CAPTCHA. If you’ve ever used the Google reCAPTCHA service, you’ll know that they’ll present you with words and phrases you’ve used in the past. Once you select the word or phrase you’ll use for your CAPTCHA, you can enter a few letters and numbers and click ‘Generate’. As a result, you’ll see a random word or phrase in the upper right corner of your screen. The letters and numbers you entered will be displayed in the CAPTCHA, too. When you’re satisfied with the results, click the ‘Verify’ button. You’ll now see a confirmation screen like this:
You’ll see this screen whenever someone clicks the ‘Verify’ button while on your site. Whether they’re a human or a bot, the computer will have to solve the CAPTCHA and only then can it proceed to the form submission.
Why do I want to make a Captcha on NordVPN?
The best and most popular answer to this question is: to ward off spam. As we discussed earlier, the most popular CAPTCHA service is Google’s reCAPTCHA. Google’s own SEO (search engine optimization) team has said that implementing reCAPTCHA on a website significantly reduces its spam levels by 94%—without having to resort to ‘hardcore’ spam-fighting measures like CAPTCHAs + reCaptcha Compliant WordPress themes.
That’s pretty high, huh? Not only that, but it doesn’t even require you to use Google’s own CAPTCHA implementation. You can use any CAPTCHA service you’d like with WordPress. The important thing is to ensure that the letters and numbers you enter correspond with the letters and numbers displayed in the CAPTCHA.
Another reason why you might want to implement a CAPTCHA on your site is if you’re trying to create an account for something (e.g., an online store, an email subscription) and need to verify that you are who you say you are. If someone attempts to create an account for your site with fake or incorrect information, you’ll prevent them from doing so by implementing a CAPTCHA. This is especially useful if your site is related in any way to money or personal information.
How do I create a CAPTCHA for my site?
Once you have the WordPress plugin activated on your site, you can simply navigate to ‘Settings’ → ‘Reading’ and select the ‘CAPTCHA setting.’ From here, you can configure the CAPTCHA setting, review and export your current CAPTCHA, or delete it completely. If you’ve ever used the Google reCAPTCHA service, you’ll know that there’s a setting that lets you choose which direction the letters and numbers in the CAPTCHA should be facing. You can also choose the word ‘ReCAPTCHA’ on the right to be displayed as the phrase you entered instead of ‘Captcha.’
Do I need to use the Google reCAPTCHA service to implement a CAPTCHA on my site?
No. You don’t need to use the Google reCAPTCHA service to implement a CAPTCHA on your site. All you need is the WordPress plugin, which is completely free and open source, and the NordVPN app, which is also free. As you can see from the screenshots we provided earlier, the Google reCAPTCHA setting window looks a lot like the CAPTCHA setting window on the NordVPN app. This window is another way to generate the CAPTCHA for your site. You’d only need to use the NordVPN app if you want to make a CAPTCHA for your site.
What’s the difference between a challenge question and a question-answer pair?
A question-answer pair is just that: a question with an answer. The goal is to have a user fill out the form and then have the system automatically analyze the data and determine what needs to be done next. With a challenge question, the system doesn’t necessarily need to be able to analyze the data to determine what needs to be done next. The system simply needs to determine whether or not the answer you gave was correct.
For example, if you were trying to create an account for a blog and used the username ‘taco’s blog,’ you might want to use a challenge question to verify that the answer is correct. You could set up a challenge question like this:
“What was the last thing you bought from Taco’s blog?”
By setting up a challenge question like this, you’re essentially saying: “given this answer, please verify that I am in fact, who I say I am.”
When a user tries to submit the form with an answer that’s not correct, they’ll see this: