Anti-Spam by CleanTalk (Spam protection without CAPTCHA)

All 3.1.x (Ascraeus) Extensions released in our Extensions Database will be announced in here. All support for released Extensions needs to take place in the Customisations Database.
Forum rules
READ: Board-Wide Rules and Regulations

NOTICE: This forum is only for the announcement of new releases and/or updates of Extensions. Any Extension support should be obtained through the Customisations Database in the support area designated for each Extension.

A direct link to support for each Extension is in the first post of the respective topic.
Extensions Robot
Extensions Robot
Extensions Robot
Posts: 28936
Joined: Sat Aug 16, 2003 7:36 am

Anti-Spam by CleanTalk (Spam protection without CAPTCHA)

Post by Extensions Robot »

Extension name: Anti-Spam by CleanTalk (Spam protection without CAPTCHA)
Author: znaeff
Extension description: All features of the extension:
  • Stops spambots registrations.
  • Stops spambots posts, topics.
  • Guest posting on the forum without CAPTCHA.
  • Invisible Anti-Spam without CAPTCHA, questions, puzzles, counting animals, math and etc.
  • Bulk test of registered accounts for spam activity.
Extension info
We have developed an anti-spam extension for phpBB v3.1 and v3.2 that would provide maximum protection from spam. You can provide for your visitors a simple and convenient form of posts/registrations without annoying CAPTCHAs and puzzles. Our invisible protection blocks up to 100% of spambots.

Low false/positive rate
This MOD 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.

Check existing users for spam
With the help of anti-spam by CleanTalk you can inspect through existing accounts to find and quickly delete spam users at once.

Spam attacks log
Service CleanTalk (this plugin 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.

Real-Time Email Address Existence Validation
It is very important to be sure that the user used his real email address. Spambots very often use fake email addresses, i.e. which addresses do not exist. Non-existing email addresses also entail several other problems for website owners:
  • You can never contact them by email,
  • The client will never receive any notifications from you (account activation letter, password recovery, email distribution, notifications, etc.),
  • If you use email marketing for your clients, then a large number of nonexistent emails in the mailing list may result in your IP address being added to various blacklists of email servers.
CleanTalk will check email addresses for existence in real time.

Blocking disposable & temporary emails
Block fake and suspicious users with disposable & temporary emails to improve email delivery. So, it also prevents malicious activity, spam bots, and internet trolls.

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.

Check existing users for spam.
It can also check all the existing users for spam activity thru CleanTalk cloud database to find and quickly delete spam users.

The extension is a client application for cloud anti-spam service
The CleanTalk is the premium anti-spam for phpB3, please look at the pricing. We try to provide the service at the highest level and we can not afford to offer a free version of our service, as this will immediately affect the quality of providing anti-spam protection. Paying for a year of service, you save a lot more and get:
  • 100% protection against spambots
  • Time and resources saving
  • More registrations/comments/visitors
  • Protect several websites at once at different CMS
  • Easy to install and use
  • Traffic acquisition and user loyalty
  • 24/7 technical support
  • Clear statistics
  • No captcha, puzzles, etc.
  • Free mobile app
Spam FireWall.
CleanTalk has an advanced option "Spam FireWall". This option allows blocking the most active spambots before they get access to your website. It prevents spambots from loading website pages so your web server doesn't have to perform all scripts on these pages. Also, it prevents scanning of pages of the website by spambots. Therefore Spam FireWall significantly reduces the load on your web server. Spam FireWall also makes CleanTalk the two-step protection from spambots. Spam FireWall is the first step and it blocks the most active spambots. CleanTalk Anti-Spam is the second step and checks all other requests on the website at the moment of submitting comments/registers etc.

How does Spam FireWall work?
• The visitor enters to your website.
• HTTP request data is checked against the nearly 5.8 million identified IP spambots.
• If it is an active spam bot, the bot gets a blank page, if it is a visitor then they receive the site page. This is completely transparent to the visitors.
All the CleanTalk Spam FireWall activity is being logged in the process of filtering.

Private blacklist for SpamFireWall
It allows you to add individual IP addresses and subnets to SpamFireWall. It blocks the attacks from IP addresses which are not included in the SFW base yet. This option can help to block HTTP/HTTPS DDoS, SQL, brute force attacks and any others that made it through the HTTP/HTTPS. You can add not only the certain IP addresses but also a separate subnet to your personal blacklist.

  1. Download the archive and place it in "<phpBB-root-folder>/ext". Unzip the content of the archive in that folder. As the result you will get this path: "<phpBB-root-folder>/ext/cleantalk".
  2. Go to phpBB Administrator Panel —> CUSTOMISE. In "Disabled Extensions" table the extension "Antispam by CleanTalk" should appear. Click the string "Enable" and confirm enabling of the extension on the next page.
  3. Refresh the page after successful enabling. Go to the tab EXTENSIONS. In "ANTI-SPAM BY CLEANTALK —> Spam protection settings" section set up the extension: enable "Check Registrations", "Moderate Guests" and "Moderate Newly Registered Users".
  4. Copy the access key from your CleanTalk Control Panel and paste it into the "Access key" field. Then press the button "Submit".
  5. Congratulations! The anti-spam extension is now installed.
How can I test anti-spam protection?
Do a test registration or post a test comment using the blacklisted e-mail

Should I use other anti-spam extensions?
Use other anti-spam solutions not necessarily, because CleanTalk stops up to 100% of spambots. In some cases, several anti-spam hooks can conflict, so it will be better using just one extension.

Is MOD compatible with phpBB 3.2?
We have tested the compatibility our Anti-Spam mod with phpBB 3.2 and for the moment we can report that our phpBB MOD is running fine.

Troubleshooting Guide
Anti-spam by CleanTalk support forum -

If you're having trouble getting things to work after installing the hook, here are a few things to check:

If you haven't yet, please upgrade extension to the latest version.
If you have error '*** Forbidden. Enable JavaScript. Anti-spam service ***' please check JavaScript support in your browser.
If you have spam signups or posts please check the Access key at hook settings. The key should be same as you can find in service Control panel.

Please, note that data will be sent to CleanTalk's servers for analysis. CleanTalk doesn't collect this data, it will be deleted after 7 or 45 days, depends on a tariff. You could enable the setting "Don't save approved requests" which forbids CleanTalk to store the data.
Extension version: 4.7
Tested on phpBB version: 3.1.9

Download file:
File size: 35.92 KiB

Extension overview page: View

Except where otherwise noted, the phpBB Team is not responsible nor required to provide support for this extension. By installing this extension, you acknowledge that the phpBB Support Team or phpBB Extension Customisations Team may not be able to provide support.

-->Extension support<--
Last edited by Extensions Robot on Mon Sep 14, 2020 12:36 pm, edited 29 times in total.
(this is a non-active account manager for the phpBB Extension Customisations Team)
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 27821
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Antispam by CleanTalk

Post by Paul »

Extension validated/released
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 27821
Joined: Sat Dec 04, 2004 3:44 pm
Location: The netherlands.
Name: Paul Sohier

Re: Anti-Spam by CleanTalk (Spam protection without CAPTCHA)

Post by Paul »

Extension Updated to version 4.7
See first post for Download Link

Return to “[3.1.x] Extensions Database Releases”