Fake User Detector
Fake User Detector helps WordPress site owners identify and flag suspicious user accounts after they have already registered. This plugin does not prevent or block registrations. Instead, it analyzes user data post-registration to highlight accounts that appear automated, fake, or low-quality, making it easier to review and remove them manually. Fake User Detector is designed as a cleanup and review tool, not a registration firewall. It works well alongside other plugins that handle CAPTCHA, email verification, honeypots, or other signup prevention techniques. Features: Post-Registration Analysis: Evaluates user accounts after creation to identify suspicious patterns. Gibberish Detection: Flags accounts with non-human patterns like too many uppercase letters, no vowels, or clusters of consonants. Symbol and Number Filters: Detects unnatural use of digits or special characters in names. Customizable Detection Rules: Enable or disable individual checks to suit your site’s user base. Flag for Review: Suspicious accounts are flagged and marked for potential deletion. Admin Notice: Quickly see how many flagged users exist from your admin area. Scan Existing Users: Scan the users admin list table for suspicious accounts so you can easily delete them. Gravity Forms Integration: If using Gravity Forms User Registration, the plugin optionally runs validation checks on registrations submitted via forms. Developer Hooks: Add or customize detection logic with your own functions. Detection Checks Include: Manually flagged by admin Excessive uppercase letters (more than 5 in a name unless all caps) No vowels in names longer than 5 characters Six or more consecutive consonants in a name Presence of numbers in names Presence of special characters other than letters, numbers, and dashes Similarity between first and last name (exact match or one includes the other) Very short names (2 characters) Invalid or disposable email domains Excessive periods in email address (more than 3) Username containing URL patterns (http, https, or www) Known spam words in user bio or name Fake User Detector is ideal for membership sites, communities, forums, or any WordPress site that allows user registration and needs a practical way to review and clean up suspicious accounts that already exist.
Stop Signup Spam
Stop Signup Spam will prevent user registration of anyone trying to sign up with an the email address or IP address that has been reported to Stop Forum Spam. Contrary to what the name implies, Stop Forum Spam can be used with any web service, not just forums. At this time, Stop Signup Spam integrates with: The core WordPress registration form Restrict Content Pro MemberPress Give By installing this plugin, you consent to an API call sent from your WordPress site to Stop Forum Spam after every attempted user registration. The API call includes the user’s email address and IP address. It is a similar concept to Akismet, except instead of checking for blog comment spam, it checks for user signup spam. Unlike Akismet, no API key is required to query Stop Forum Spam’s database. Partly because of this, I decided not to include a settings page in the Stop Signup Spam plugin. Just activate and you are all set. The plugin does not log any user registration info. Any data sent to Stop Forum Spam would fall under their privacy policy. Please note that Stop Forum Spam is a third-party service that I have no affiliation with. I just found it, could not find any existing WordPress plugins that worked with it, and built one myself. It has helped me cut down on signup spam on a free membership site that I run, and I hope it will help you do the same.