Skip to main content
Generatify > Settings > Content Moderation

AI comment moderation

toggle
default:"off"
Checks a comment as it is being written and blocks submission if it detects toxic content: threats, insults, obscenity, identity-based hate, or sexually explicit language.The commenter is told the comment cannot be submitted and can edit it. Nothing reaches your moderation queue, and nothing reaches your database.

How it works

The model runs in the commenter’s own browser. That has three consequences worth knowing.

No cost, no provider

No API key and no per-comment charge, however many comments you get.

No content leaves the visitor's device

Comments are not sent to a third party to be scored.

A first-load download

The model is fetched the first time a commenter reaches a page with comments. It is cached afterwards.

Client-side only

Anything that posts comments without running your JavaScript is unaffected.
This is a usability feature, not a security control. It stops a real person writing something abusive in the heat of the moment. It does not stop a spam bot posting directly to wp-comments-post.php, because that never runs the check. Keep your existing spam protection.

What it does and does not catch

It detects the categories the model was trained on, listed above. It does not detect spam, off-topic comments, link dropping, or politely worded bad faith.
Detection is in English. Toxic comments in other languages will mostly pass through.
Expect occasional false positives. Quoted abuse, reclaimed slurs, and frank discussion of a sensitive topic can all read as toxic to a classifier. Because blocking happens before submission, a false positive means a legitimate commenter simply cannot post, and will not tell you. On a site with heated but legitimate discussion, weigh that against what you gain.

Pairing it with the moderation queue

The checker and WordPress’s own moderation settings solve different halves of the problem. Run both. Under Settings > Discussion, keep your keyword list and your held-for-review rules in place; the toxicity checker reduces what reaches them rather than replacing them.