An embeddable comments widget for any website
Add a real, moderated comment section to your blog, docs, or app with two lines of code. No database, no auth system, and no server to run on your end — this app handles all of it.
Add it to your site
<div class="adityoarr-comments" data-thread-id="my-post-slug"></div>
<script src="https://apps.adityoarr.com/comments-plugin/embed.js" async></script>That's it — the widget lazy-loads itself and auto-resizes to fit its content. See the full installation guide →
Why teams use it
Drop-in embed
One <div> and one <script> tag. Works on any HTML page — no framework required on your side.
Sandboxed & safe
Runs inside a sandboxed iframe with origin-checked messaging, so it never touches your page's DOM directly.
Firebase-powered
Anonymous auth for commenters, Google sign-in for site owners, Firestore for storage — no backend to run yourself.
Built-in moderation
Approve, mark as spam, or delete comments per site from a simple dashboard.
Bilingual by default
The dashboard site and docs ship in English and Indonesian, so you and your visitors can read them comfortably.
Fast & SEO-friendly
Lazy-loaded, cached, and built on Next.js with proper metadata, sitemaps, and structured data out of the box.
Frequently asked questions
Do I need to install any npm package?
No. The widget runs as an already-hosted service — you just paste the HTML/JS snippet above into your page.
Do visitors need an account to comment?
No. Visitors comment anonymously by default; they are never asked to create an account.
Can I use it on multiple domains?
Yes. Register each domain from the dashboard so every site gets its own settings and moderation queue.