Change the rules without waiting for a deploy
Edit moderation thresholds, policies and content rules in the dashboard, publish, and new requests run the new version.
- Templates on Starter and up
- Template edits need the Developer role or above
listings · from the listing preset
- mod_6Mw2JcQ7rD4sGk9BfZ0hTi"template": { "slug": "listings","version": 3}
- mod_3Vh8PnA6zF1tUe5YcL2xKo"template": { "slug": "listings","version": 3}
- mod_9Dk5RyT0qJ3vXb7WmS4cNu"template": { "slug": "listings","version": 3}
Sample data
Try the draft on a sample first
The Test tab runs a text, an image URL or a whole form through the draft.
Test as one of your authorsEnter an author id and the rules read that author's status and trust level, without updating the author.
Tests use no checksA test runs even when the month's checks are used up.
Worst seller ever. You're a complete idiot. Write me on WhatsApp +44 7700 900123.
{ "id": null, "recommendation": "review", "usage": { "checks": 0, "estimated": 1, "cached": false }, "test": true}Sample data
Replay last week against the draft
A simulation applies the draft's thresholds, triggers and rules to up to seven days of stored scores, so no model is called and nothing is charged.
What it cannot showA new policy, edited AI instructions, or a changed guideline, wordlist or weight.
How far it reachesThe template's newest 20,000 moderations made with live keys.
Simulation
Replay last 7 days- Published
- 850
- live 900 · -50
- Sent to review
- 350
- live 300 · +50
- Rejected
- 40
- live 40 · 0
1,240 moderations replayed over 7 days50 would change
mod_1B7lY4kzM9n2Qx8sRt3wVuAllowReviewmod_4Tq8ZrW2nK6yHb1DsF9gLeAllowReviewmod_7Xc3VmP5aJ0uNd8RtY2kQhAllowReview
Sample data
Dry run on real traffic before you enforce anything
With dry run on, requests are still decided, use checks and fire webhooks. Your platform reads dry_run: true and enforces nothing.
Storage and enforcement
- Retention
- 30days
- Store inputs
- Cache results
Dry run
Results are computed and the review queue fills, but your platform is told not to enforce them.
Dry run is on for every request
Every response carries dry_run: true and author history is not updated. Turn it off once the rules look right.
Requests answered meanwhile
- Oak dining table, seats six. Collection only.Allow
"dry_run": true - Cheaper if you write me on https://t.me/sellerReview
"dry_run": trueIn the review queueDry run - Worst seller ever. You're a complete idiot.Reject
"dry_run": true
Sample data
Every publish leaves a record
The History tab keeps every published version with its release notes, and the audit log names who published it.
A version on every moderationEach response carries
template.version.Audit rows for 365 daysWho, which action, which target and when.
No drafts for guidelines, wordlists or settingsThey save at once, and each change leaves an audit row.
- v4PublishedLivepublished Oct 2, 2026 · 09:14 · Lowered the review threshold to 0.30View
- v3Supersededpublished Sep 24, 2026 · 16:02ViewCompare with live
- changed
severity.reviewBefore0.4After0.3
templates.publishSample data

Start moderating your users' content
Create an API key, send your first request and get a verdict back.