A simple, privacy-respecting comment box for blogs, docs, and small sites. One snippet, no cookies, no third-party trackers, no surprise bloat in your page-weight budget.
A comment box is a small thing. It should feel like one — fast, calm, and out of the way.
No cookies, no localStorage tricks, no fingerprinting. We don't even know your readers are there until they comment.
The embed weighs about 4 KB gzipped. It loads with defer and never blocks your page.
Readers can reply to each other one level deep, which is enough for a blog and avoids the comment-tree-of-doom.
Automatic spam detection, custom word lists, and a one-key approve/reject queue for the rest. No surprises.
Inherits your colors, fonts, and dark mode. Tweak a few CSS variables and it disappears into your design.
Comment volume, top threads, and reply rates. The numbers a writer actually checks — nothing else.
No SDK. No build plugin. Drop a snippet where you want comments to appear and you're done.
<script> tag, plus a target div where comments should land.<!-- Where the comments should appear --> <div id="cm-comments"></div> <!-- Before </body> --> <script> window.cmComments = { tenant: "your-site-id", target: "#cm-comments" }; </script> <script defer src="https://comments.codemade.net/embed.js"></script> <!-- That's the whole thing. -->
Free during the closed beta. Pricing kicks in when we open to everyone — request access to lock in beta status.
Perfect for a personal blog or side project.
For writers and indie makers with a growing audience.
For agencies and teams managing several client sites.
No. They can post with just a name, or sign in with email if they want their comments grouped under one identity. There's no required account, no social login, no "create yet another password" friction.
The embed is around 4 KB gzipped and loads with defer, so it never blocks rendering. Comments themselves load lazily once they enter the viewport.
A privacy-friendly classifier flags obvious spam automatically and sends edge cases to your moderation queue. No CAPTCHAs are shown to your readers by default.
Yes — JSON or CSV, any time. Your comments are yours. You can also self-host the moderation backend if that's your thing — the embed script is open source.
For the comment widget itself, yes — we don't set any tracking cookies. A small functional cookie may be used only if a reader chooses to stay signed in, which counts as strictly necessary under most jurisdictions.
Add Codemade Comments in a minute. Cancel any time. Take your data with you.