Captcha.net has information about CAPTCHA
Title
The CAPTCHA Project.
Description
Completely Automated Public Turing Test to Tell Computers and Humans Apart. Includes demonstrations, research papers, and news.
Languages
English
Contact
- Pittsburgh PA
- United States 15213
- +1.4123620268
Additional Information
Related Domains
External Links
- Alexa: Captcha.net