'); setTimeout(function () { var bar = document.querySelector('.t360__bar'); if (bar) bar.classList.add('t360__barprogress'); }, 10); } }); window.addEventListener('load', function () { var bar = document.querySelector('.t360__bar'); if (!bar) return; bar.classList.remove('t360__barprogress'); bar.classList.add('t360__barprogressfinished'); setTimeout(function () { bar.classList.add('t360__barprogresshidden'); }, 20); setTimeout(function () { var progress = document.querySelector('.t360__progress'); if (progress) progress.style.display = 'none'; }, 500); });


phpBB spam protection
without CAPTCHA

No CAPTCHA

No more counting animals, fire hydrants or traffic lights. Enough.

360° protection
Protects all forms: comments, orders, registrations, emails and subscriptions.

24/7 support

Our team responds within 1 hour and doesn't rest until the issue is done.

99,9% accurate

The lowest false positive percentage among anti-spam solutions – 0.01%.

How it works

A visitor writes a comment
or registers.
User action
1
Collecting data
Anti-Spam plugin sends action parameters into the CleanTalk cloud.
2
Analysing
The algorithm analyzes 100+ parameters and puts all of it together.
3
Logging
Parameters are written to the log which can be viewed in the Dashboard service.
5
Getting result
If this is a visitor, the comment will be published. If it's a spam bot, then CleanTalk blocks this comment or registering.
4

Testimonials

'; socialWrapper.insertAdjacentHTML('beforeend', phone); return; } else if (item.indexOf('mailto:') !== -1) { var email = ''; socialWrapper.insertAdjacentHTML('beforeend', email); } else if (item.indexOf('telegram') !== -1 || item.indexOf('t.me') !== -1) { var telegram = ''; socialWrapper.insertAdjacentHTML('beforeend', telegram); } else if (item.indexOf('whatsapp') !== -1 || item.indexOf('wa.me') !== -1) { var whatsapp = ''; socialWrapper.insertAdjacentHTML('beforeend', whatsapp); } else if (item.indexOf('viber.com') !== -1) { var viber = ''; socialWrapper.insertAdjacentHTML('beforeend', viber); } else if (item.indexOf('vk.me') !== -1) { var vkmessenger = ''; socialWrapper.insertAdjacentHTML('beforeend', vkmessenger); } else if (item.indexOf('m.me') !== -1) { var messenger = ''; socialWrapper.insertAdjacentHTML('beforeend', messenger); } else if (item.indexOf('skype') !== -1) { var skype = ''; socialWrapper.insertAdjacentHTML('beforeend', skype); } else if (item.indexOf('facebook.com') !== -1) { var fb = ''; socialWrapper.insertAdjacentHTML('beforeend', fb); } else if (item.indexOf('twitter.com') !== -1) { var twi = ''; socialWrapper.insertAdjacentHTML('beforeend', twi); } else if (item.indexOf('vk.com') !== -1) { var vk = ''; socialWrapper.insertAdjacentHTML('beforeend', vk); } else if (item.indexOf('instagram') !== -1) { var instagram = ''; socialWrapper.insertAdjacentHTML('beforeend', instagram); } else if (item.indexOf('tiktok.com') !== -1) { var tiktok = ''; socialWrapper.insertAdjacentHTML('beforeend', tiktok); } else if (item.indexOf('ok.ru') !== -1) { var ok = ''; socialWrapper.insertAdjacentHTML('beforeend', ok); } else if (item.indexOf('behance.net') !== -1 || item.indexOf('behance.com') !== -1) { var behance = ''; socialWrapper.insertAdjacentHTML('beforeend', behance); } else if (item.indexOf('pinterest.com') !== -1 || item.indexOf('pin.it') !== -1) { var pinterest = ''; socialWrapper.insertAdjacentHTML('beforeend', pinterest); } else if (item.indexOf('vimeo.com') !== -1) { var vimeo = ''; socialWrapper.insertAdjacentHTML('beforeend', vimeo); } else if (item.indexOf('youtube.com') !== -1 || item.indexOf('youtu.be') !== -1) { var youtube = ''; socialWrapper.insertAdjacentHTML('beforeend', youtube); } else if (item.indexOf('snapchat.com') !== -1) { var snapchat = ''; socialWrapper.insertAdjacentHTML('beforeend', snapchat); } else if (item.indexOf('linkedin.com') !== -1) { var linkedin = ''; socialWrapper.insertAdjacentHTML('beforeend', linkedin); } else if (item.indexOf('hh.ru') !== -1) { var hh = ''; socialWrapper.insertAdjacentHTML('beforeend', hh); } else if (item.indexOf('soundcloud.com') !== -1) { var soundcloud = ''; socialWrapper.insertAdjacentHTML('beforeend', soundcloud); } else if (item.indexOf('github.com') !== -1) { var github = ''; socialWrapper.insertAdjacentHTML('beforeend', github); } else if (item.indexOf('dribbble.com') !== -1) { var dribbble = ''; socialWrapper.insertAdjacentHTML('beforeend', dribbble); } else if (item.indexOf('medium.com') !== -1) { var medium = ''; socialWrapper.insertAdjacentHTML('beforeend', medium); } else if (item.indexOf('zen.yandex.ru') !== -1) { var zen = ''; socialWrapper.insertAdjacentHTML('beforeend', zen); } else if (item.indexOf('http://') !== -1 || item.indexOf('https://') !== -1) { var website = ''; socialWrapper.insertAdjacentHTML('beforeend', website); } }
Read more than 3 000 reviews on WordPress and Trustpilot.

Pricing

Websites135102030408
Price$12.00
per year
$24.00
per year
$36.00
per year
$69.00
per year
$115.00
per year
$160.00
per year
$200.00
per year
$25.00
per month