Internet Alternatives to CAPTCHAs neulabs Nov 19, 2014 0 If you have ever had to change an online password, or even sign up for an account, you have probably encountered a CAPTCHA at least once in your life. If not, then consider yourself lucky.