Brand Voice Checker adds two checks to the WordPress editor, in a panel beside
your post:
Results appear in the panel. The plugin never edits your content — you
decide what to change.
Unlike a checker that only advises, this plugin can gate publishing. Three
modes, in Settings Brand Voice Checker:
Content fails the gate when it has never been checked, when it changed since
the last check, when the last compliance verdict was hold, or when the last
score is below the minimum you configure.
Three properties are deliberate:
wp_insert_post_data, not in theStart on Warn.
The checks run on the Brand Voice Generator service and need an account there.
Each check costs one credit from the connected account’s balance. You connect
the site by pasting a connection key into the plugin’s settings; the key is
stored in WordPress options and is never exposed to the browser — the
editor calls this plugin’s own REST route, and WordPress calls the service
server-side.
The key is site-wide: everyone who edits this site spends the connected
account’s credits.
This plugin relies on the Brand Voice Generator, a third-party service
operated by The Lost Agency BV, to perform the checks. The plugin cannot check
anything without it.
What is sent, and when. Nothing is sent automatically. Data leaves your
site only when a logged-in editor presses Check compliance or Check brand
voice in the editor panel. At that moment the plugin sends, from your server
to https://davidiwanow.com/tools/brand-voice/api-proxy.php:
GLOBAL) and audience (b2c)No post IDs, usernames, email addresses, IP addresses or other WordPress data
are sent. The service returns the report, which the plugin displays; a summary
of it (score, band, verdict, flag count, and a hash of the checked text) is
stored in post meta so the publish gate can work offline.