← All projects
Ship a Websiteadvanced · ~195 min

Nothing Goes Live Until You Say So — Reader Comments on a Static Site, With a Moderation Queue You Own

Have you ever wanted to hear from the people reading your site, but not badly enough to risk a comment box full of casino links, abuse, and injected scripts appearing under your own name while you sleep?

Most people solve that fear by turning comments off forever, or by handing their readers' words to a third party that shows ads next to them — and both choices quietly give away the conversation your work earned.

🤝 Want this built for you? Start a request — our AI scopes it, estimates a price range, and matches you with a vetted AI Advisor.
Share this:
Nothing Goes Live Until You Say So — Reader Comments on a Static Site, With a Moderation Queue You Own

🔒 Ambassador-exclusive build

Unlock this walkthrough

Two ways to open it

Just this build
$40 one-time

Unlocks this full walkthrough on your account — no subscription, and no account needed until you check out. Advisor-grade build.

Best value Rovvi AI Advisor membership
$69 / month

Every Ambassador-exclusive build, first access to new ones, and your spot on the advisor-only needs board. Or $300/year.

Become an Advisor to unlock →

What you'll do

A working comment system on your own static site that you fully control: a Cloudflare Worker and D1 database that accept a reader's comment, hold every submission as pending, and publish nothing until you approve it from the Claude Code console — defended by a Turnstile bot check verified on the server, a per-visitor rate limit, and untrusted text that is rendered as text and can never execute — plus a measured index, an honest cache-invalidation window, a documented deletion path, a kill switch, and a written runbook, all inside Cloudflare's free tier with no reader emails stored anywhere.