CAPTCHAs are automated tests that require humans to complete simple tasks to distinguish humans from bots. Modern text-based CAPTCHAs are designed to be difficult for computers by requiring invariant recognition, segmentation, and parsing abilities simultaneously. reCAPTCHA is a free service that protects websites from spam and abuse using CAPTCHAs while also helping digitize text and build machine learning datasets. Websites can integrate reCAPTCHA by adding the JavaScript widget and validating responses through the Google API.