It seems to be based off an anti-spam heuristic run by Cloudflare: https://www.cloudflare.com/ . The most insulting part of it is that they offer to link to evidence of what your IP address has supposedly done, but don't actually provide any concrete details(e.g. links to the alleged spam).
If anyone from Cloudflare is listening, your CAPTCHA submission is broken in IE7.