Disqus puts ads next to your writing and sells your readers' data unless you pay $12-95/month. Hyvor Talk is ad-free but still $8-24+/month, forever. Chatterbox is the same idea — one script tag adds threaded comments, votes, moderation and reply-email notifications to any site — running on your server, with your SQLite file, for a one-time $69.
This is the full pricing breakdown: what Hyvor Talk actually costs over one, two and three years, what Chatterbox gives you for $69 paid once, and the honest cases where the subscription is still the right call.
What Hyvor Talk actually costs you
At $8/mo, one Hyvor Talk subscription adds up to $96 every year — $288 over a three-year window, for software you stop owning the day you cancel. Chatterbox is $69 the day you buy it, and the meter never runs again.
| Chatterbox | Hyvor Talk | |
|---|---|---|
| Sticker price | $69 once | $8/mo |
| Cost after 1 year | $69 | $96 |
| Cost after 2 years | $69 | $192 |
| Cost after 3 years | $69 | $288 |
Three years in, the gap is $219 — and every year after that adds another $96 to the subscription side of the ledger.
Chatterbox vs Hyvor Talk, feature by feature
Price is only half the story — here's how the two line up on the things that decide day-to-day use:
| Chatterbox | Hyvor Talk | |
|---|---|---|
| Price | $69 once | $8-24+/mo ($96+/yr) |
| Cost over 3 years | $69 | $288-$864+ |
| Threaded comments + voting | Yes | Yes |
| Disqus import | Dry-run first, idempotent | Partial |
| Ads on your site | Never | Never |
| Your readers' data | Your server, IPs hashed | Their cloud |
| Reply-email notifications | Yes (your SMTP) | Yes |
| Source code | MIT, on GitHub | Closed |
What you get for $69, once
Threaded comments, votes, moderation and Disqus import — embedded with one script tag, hosted by you. The highlights:
- 📎 One-line embed — A script tag plus a div. Dependency-free vanilla JS (~15 KB) in a shadow DOM — your site's styles never leak in, the widget's never leak out.
- 🧵 Threaded comments — Replies nested to depth 4 with collapse, relative timestamps, and a 15-minute self-edit/delete window for commenters.
- ⬆️ Voting with Wilson score — One vote per browser token per comment, server-enforced. Sort by Best, Newest or Oldest.
- 🛡️ Spam defenses that don't annoy humans — Hidden honeypot, minimum time-to-submit, per-IP rate limiting, link-count threshold — all invisible unless you're a bot. No CAPTCHAs.
Against Hyvor Talk's $8/mo starter tier, Chatterbox pays for itself in 9 months. Against Disqus Plus, 6 months. Then it's free forever.
Switching is 3 steps
- Buy once on Whop. One-time $69 for the packaged desktop installer and lifetime updates — no subscription, no per-pageview tiers.
- Deploy the server. docker compose up on a $5 VPS makes the embed publicly reachable. The desktop app is great for local moderation of the same database.
- Paste the embed snippet. Copy the script tag from the Embed tab into any page — blog, static site, anything. Comments, votes and moderation work immediately.
When paying Hyvor Talk is still the right call
Being straight about it: the subscription earns its keep in three situations. If your team is large enough that Hyvor Talk's collaboration features, permissions and admin controls are genuinely load-bearing; if your workflow is built on its integrations and leaving means rebuilding that plumbing; or if you have enterprise requirements — SSO, audit logs, SLAs, a vendor to call — that a pay-once app doesn't come with. Everyone else is paying $8/mo for a job that runs fine on hardware they already own.
If that's you, Chatterbox is $69, once. For the deeper dive, read the Chatterbox vs Hyvor Talk head-to-head or the full Hyvor Talk comparison.
Frequently asked questions
Is it really free on GitHub?
Yes — the full source is MIT at github.com/bensblueprints/chatterbox-comments-mvp. The $69 buys the packaged installer and updates instead of npm-and-docker setup.
Can I migrate from Disqus?
Yes — upload your Disqus XML export, dry-run to see the counts, then commit. The import is idempotent by disqus_id, so re-running the same file never double-imports.
Do I need a server?
For a public site, yes — a $5 VPS with the included docker compose file covers it. That's the honest trade-off vs Hyvor Talk: they host everything for you, and if you never want to touch a server, a hosted service is genuinely simpler. Chatterbox is for people who'd rather own the data and skip the monthly bill.
How does it handle spam without CAPTCHAs?
Layered, invisible defenses: a hidden honeypot field, a minimum time-to-submit, per-IP rate limiting (5 per 10 minutes by default), and a link-count threshold — plus an approve-first mode and blocklists when you want a human in the loop.
Is it safe to embed on my site?
The widget runs in a shadow DOM so styles can't leak either way, and comment bodies are only ever rendered as text nodes — autolinked URLs are built as real anchor elements with rel="nofollow noopener ugc", never concatenated HTML. The test suite includes an explicit XSS check.
More on Hyvor Talk pricing
Chatterbox — product page, demo & full feature list · All OneTimeSuite pricing breakdowns
Try Chatterbox — $69, once
Threaded comments, votes, moderation and Disqus import — embedded with one script tag, hosted by you.