• We've added extra Spam Protection. if you get problem with account registration / registration rejected. please contact us
Compatible XF 2.x versions
  1. 2.0
  2. 2.1
Additional Requirements
The addon is connected to CleanTalk Cloud Anti-Spam service using API. https://cleantalk.org/about
CleanTalk is a premium anti-spam service, you can look at the pricing here https://cleantalk.org/price
To get access key you should register at Cleantalk and create an account.
Need PHP version 5 or higher.


No CAPTCHA, no questions, no counting animals, no puzzles, no math. No spambots signups, no spambots posts.

Anti-spam features:
  1. Stop spambots at registrations.
  2. Stop spambots at the orders.
  3. Contact form protection (CAPTCHA should be disabled!)
  4. Allow guest posting on the forum without CAPTCHA.
Anti-spam info

We have developed an anti-spam extension for XF 2 that would provide maximum protection from spam and you can provide for your visitors a simple and convenient form of posts/registrations without annoying CAPTCHAs and puzzles. Used to detect spam multistage test that allows us to block up to 100% of spambots.

Low false/positive rate

This extension uses multiple anti-spam tests to filter spambots with lower false/positive rate as possible. Multiple anti-spam tests avoid false/positive blocks for real website visitors even if one of the tests failed.

Spam attacks log

Service CleanTalk (this hook is a client application for CleanTalk anti-spam service) records all filtered comments, registration and other spam attacks in the "Log of spam attacks" and stores the data in the log up to 45 days. Using the log, you can ensure reliable protection of your website from spam and no false/positive filtering.

Private blacklists

Automatically block comments and registrations from your private black IP/email address list. This option helps to strengthen the protection from a manual spam or block unwanted comments from users. You can add not only the certain IP addresses but also a separate subnet to your personal blacklist.

Blocking users by country

Automatically block comments and registrations from the countries you have set a ban for. This option is useful in cases of manual spam protection and for protection enhancement. If your site is not intended for an international audience and you do not expect comments/users from other countries.

Blocking comments by "stop words"

You can block comments which contain "stop words" to enhance spam filtering and messages with obscene words blocking. You can add particular words or phrases.

Additional features

Online, daily and weekly anti-spam reports traffic VS spam.
Apps for iPhone, Android to control anti-spam service, comments, signups, contacts. With traffic and spam statistics for last 7 days.

Anti-spam apps for most popular CMS on cleantalk.org.
Ali Raza
First release
Last update
5.00 star(s) 1 ratings

More resources from Ali Raza

Latest updates

  1. AntiSpam by CleanTalk 2.5

    Fix XF 2.1 issues. Fix: sending logs. Fix: Add script uri to basehost. Fix: RC for subfolders...
  2. AntiSpam by CleanTalk 2.3

    New: content checking system. Users with fewer than 3 messages will be checked by plugin. New...
  3. 2.2

    New: SpamCleaner feedback integrated. Fix: Correct isspam handle.
  4. 2.1

    Fix XFCP option extends Fix internal stop words Other minor improvements
  5. 2.0

    New option for enable/disable spam check in conversations New option for changing blocking...