Hyvor Talk is what people switch to when they get fed up with Disqus, and it earns the role. No ads, no tracking, EU hosting, GDPR-conscious by design, and a genuinely polished widget with reactions, real-time updates and clean moderation. As hosted comment platforms go, it is one of the good ones — this comparison starts from respect.
But it is still a subscription on a comment box: plans start around $8/month billed annually and climb past $24/month as your pageviews grow — $288 to $864+ over three years, forever, for threaded replies and a moderation queue. Chatterbox is the same core product as a $24 one-time purchase: one script tag, your own $5 VPS, your readers' comments in your own SQLite file.
What Hyvor Talk does well
Hyvor Talk gets the important things right:
- Genuinely privacy-respecting — no ads, no data selling, EU-hosted, GDPR-minded.
- A polished widget: reactions, real-time comment updates, rich formatting.
- Solid moderation with spam filtering, plus SSO on higher tiers.
- A small, principled company — the kind of vendor you want to exist.
If you want privacy-respecting comments and refuse to run any server, Hyvor Talk is the right hosted pick.
Where the subscription model hurts
The pricing scales with success: tiers are pageview-based, so a post that finally goes viral moves you up a plan. $8/month is the entry, $24+/month is where growing blogs land — and over three years that is $288–864+ on a widget whose job has not changed. The subscription also has the usual custody catch: your community's entire comment history lives on their infrastructure, exportable in theory, hostage to an active plan in practice.
And even the most privacy-respecting third party is still a third party. Your readers' comments, emails and IP-derived data pass through someone else's servers under someone else's policy. Chatterbox's answer is structural rather than promissory: it runs on your box, salted-hashes IP addresses before they ever touch disk, and makes zero external calls — the privacy policy is the architecture.
Chatterbox: the pay-once alternative
Chatterbox is a $24, one-time purchase. Self-hosted threaded comments for any site. One script tag, one SQLite file, $24 once. Chatterbox is one script tag: a dependency-free ~15KB vanilla-JS widget in a shadow DOM, so your site's styles and the widget's never leak into each other. Comment bodies render as text nodes only — XSS-safe by construction — and the whole system is one Express process and one SQLite file you back up by copying it. MIT source.
The source code is MIT-licensed at github.com/bensblueprints/chatterbox-comments — free to build and run yourself, forever. Buying the packaged version on Whop gets you the signed installer, 1-click setup and updates. Either way, there is no account, no telemetry and no renewal date.
Head to head
| Chatterbox | Hyvor Talk | |
|---|---|---|
| Price | $24 once | $8–24+/mo, tiered by pageviews |
| Cost over 3 years | $24 | ~$288–864+ |
| Where your data lives | Your machine / your server | Comments on their EU cloud |
| Usage limits | None — unlimited use | Pageview tiers; SSO & extras on higher plans |
| Works offline | Yes | No |
| Source code | MIT, on GitHub | Closed |
Who should stay with Hyvor Talk
Stay with Hyvor Talk if you cannot or will not run a server — Chatterbox's embed needs a public VPS, and that is a real requirement, not a footnote. Stay if real-time updates, reactions and SSO are features your community actively uses; Chatterbox does threading, voting and email notifications, but not live-updating comments or single sign-on.
Switch if you run a blog on a static site or your own server and want comments to be the same kind of thing: yours. $24 once, threaded replies with Wilson-score ranking, a real moderation dashboard, spam defenses that never show your readers a CAPTCHA, and reply notifications over your own SMTP.
Making the switch
Step 1 — Buy once on Whop. One-time $24 for the packaged desktop installer and lifetime updates — no subscription, no per-pageview tiers.
Step 2 — 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.
Step 3 — 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.
Common questions
Is it really free on GitHub?
Yes — the full source is MIT at github.com/bensblueprints/chatterbox-comments. The $24 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.
The bottom line
Subscriptions make sense when a service does ongoing work for you — hosting, syncing, multi-region infrastructure, human labor. They make much less sense when the work happens on your own hardware and the monthly bill is just a toll booth. Chatterbox is our bet that for this job, most people are better served owning the tool: $24 once, against Hyvor Talk's $8/mo starter tier, Chatterbox pays for itself in 3 months. Against Disqus Plus, 2 months. Then it's free forever.
Chatterbox is part of OneTimeSuite — 56 desktop and self-hosted apps built on the same principle: your hardware does the work, so you should not pay rent on it. Every app is a one-time purchase with MIT-licensed source on GitHub, no accounts and no telemetry. Want everything at once? OneTimeSuite Complete bundles the whole suite for a single flat $997.
Try Chatterbox — $24, one time
Signed installer on Whop, or build it free from the MIT source. Your call.
Related comparisons: Disqus alternative — or browse the whole pay-once suite.