Privacy-first
comments for the modern web.
Add fast, real-time discussions to any site with one script tag. Threadline gives publishers custom moderation tools, analytics, and performance — without reader tracking or ads.
Paste. Done.
One HTML snippet, any platform. Async loader (<12KB) lazy-loads the widget below the fold.
<div id="threadline-comments"></div>
<script
src="$https://threadline-api-delta.vercel.app/api/embed"
data-site-id="tl_pub_your_site_key"
data-api-url="$https://threadline-comments-api.onrender.com"
async></script>What we promise — and mean
One script tag.
Any platform.
Drop Threadline into any site in 60 seconds. No backend to set up, no configuration anxiety. It works on plain HTML, every major CMS, and any modern JavaScript framework.
<div id="threadline-comments"></div> <script src="https://threadline-api-delta.vercel.app/api/embed" data-site-id="tl_pub_your_site_key" data-api-url="https://threadline-comments-api.onrender.com" async></script>
No behavioral ads.
No data selling. Ever.
Your readers' data is yours. We don't log IP addresses, build behavioral profiles, or pass data to ad networks. Privacy is an architectural constraint — not a checkbox.
Moderate confidently.
At any scale.
A moderation queue that gives your team the tools to keep conversations healthy without burning out. Deterministic rules, no AI black boxes.
Check out this amazing deal on...
I think this article got a few facts wrong about...
This triggered the keyword filter for...
Really well explained, especially the TIP section.
Agreed — the portable identity idea is underrated.
Any word on the self-hosted timeline?
Comments that bring
readers back.
Threaded discussions, emoji reactions, reply notifications, and weekly digests turn one-time visitors into a community that keeps coming back.
Understand your
community.
See which posts spark real conversations, who your most engaged readers are, and how discussion activity connects to content resonance — all without surveillance.
# Fetch recent comments
GET /api/v1/comments
?site_id=tl_pub_xxx
&limit=20
# Webhook payload example
{ "event": "comment.created",
"site_id": "tl_pub_xxx",
"comment": { ... } }API-first.
Integrate anywhere.
Full REST API with an OpenAPI spec, webhook events for every action, and first-class packages for React, Next.js, Ghost, Astro, and Hugo. No vendor lock-in.
Try Threadline right here.
This is the real widget — post a comment, reply, and react. Same embed publishers install.
Simple, transparent pricing.
Free to start. Pro $12/mo · Publisher $39/mo · billed monthly via PayPal when Payments System is on.
Free
For personal blogs and small sites.
Pro
Opens when Payments System is on.
Publisher
For teams and high-traffic publishers.