I was getting really annoyed with all the spam registrations on my BuddyPress site. Tried different plugins to stop spam and most of them failed, including Google's reCAPTCHA. I was surprised when the spammers got through reCAPTHA. Whatever spam plugin you use, don't use the below mentioned plugin.
If this plugin worked properly this would have been the best plugin to stop spammers from registering on your site. I liked it because it creates an extra text field that is hidden via CSS. The visitor never sees the field, but spam-bots will usually fill it out so they don’t miss any required fields. The hidden field is a honeypot that traps the bots. Cool, isn't it? But looks like it's broken.
BuddyPress Registration Options
This plugin will not automatically block spammers, but you will have to manually deny their accounts. The plugin allows admins new member moderation, if moderation is switched on, any new members will be blocked from interacting with any BuddyPress elements (except editing their own profile and uploading their avatar) and will not be listed in any directory until an admin approves or denies their account.
You will get an email every time a new user registers. This is the best free plugin out there which I have tried. If you have ever come across a better one, please let me know. I hope this plugin will help you protect BuddyPress from Spam.
Image Courtesy: Brian Chantler