Protecting against bots using Google reCAPTCHA
Google offer a free service – reCAPTCHA - that helps separate bots from humans. You've probably seen this in action many times:
We use the latest version of Google reCAPTCHA, which doesn't require the user to check a checkbox. In fact, it often won't appear at all – it aims to be as unobtrusive as possible.