This came up for me today, telling me it had detected suspicious activity on my IP address. I couldn't get past the captcha. I had to disable No Script and a few other things to be even able to see...