Hyvor Talk comes with a spam detection system based on external services. You can choose a service based on your requirements. Currently, we support the following services:
Configure spam detection: Console → Settings → Spam Detection
When a user posts a comment, Hyvor Talk first runs moderation rules on it. If the comment's status is still published, it is sent to the spam detection service you have selected. If the service detects the comment as spam, the comment will be marked as spam and will not be displayed to the public. Otherwise, the comment will be published.
Spam detection is also run when a published comment is edited by the author. It is not run on comments published by moderators and trusted users.
Akismet detects spam based on a machine learning algorithm that analyses the comment, user's IP, etc. This is the default spam detection service in Hyvor Talk. One Akismet check costs 10 API credits.
Each website ID has its own machine learning model at Akismet. When a moderator marks a comment as spam/not spam, it is sent to Akismet to improve the machine learning model for your website ID so that subsequent comments are detected more accurately.
We share the following details with Akismet when a comment is sent for spam detection:
Akismet deletes all data after 2 weeks. Read more about it in their privacy policy.
Akismet is a trademark of Automattic Inc.
Fortguard is a spam detection and IP analysis API service developed by HYVOR. We recommend using Fortguard if you need advanced customizations for spam detection such as:
One Fortguard check costs 20 API credits.
If you have enabled Fortguard as the spam detection service, you can configure its parameters to suit your requirements. The following settings are available:
When you enable include, a comment will be marked as spam if it does not contain the selected languages/countries.
When you enable exclude, a comment will be marked as spam if it contains the selected languages/countries.