Introduction

What Hakanai Connect is, how it works, and where to start.

Connect adds a comment section to any website with a single script tag. It is built for static sites (Hugo, Astro, Jekyll, Eleventy, Nuxt and others), where there is no server to handle comments, but it works on any page you control.

How it works

  1. You create a site in the dashboard and get a snippet: one div and one script tag.
  2. You paste the snippet in your template and deploy. The comment thread appears on every page that renders it.
  3. Readers comment with a name (email is optional). No account, no login wall.
  4. You moderate from the notification email in one click, or from the dashboard queue.

There is no step five. Comments are stored on our servers in the EU, so you never touch a database, and your site stays fully static.

Design choices worth knowing

These are the decisions that shape how Connect behaves, so they are worth two minutes of reading:

  • The widget is small. Under 5 kB gzipped, no dependencies, rendered in a Shadow DOM so its styles and your styles never leak into each other. It lazy-loads when the reader scrolls near it, so it costs nothing on page load.
  • Guests can comment. Requiring an account is the single biggest reason comment sections die. Connect asks for a name and nothing else. Anti-spam is handled server-side, not by making readers prove they are human.
  • Moderation happens in your inbox. Every new comment can land in your email with Approve and Reject buttons that work without logging in. The dashboard queue is there for bulk work.
  • Your traffic is none of our business. Connect does not track your visitors, sets no cookies, and its pricing is based on comment volume, never on page views. Details in Privacy and data.

Where to start

If something is unclear or missing from these docs, tell us. Documentation bugs are bugs.

Hakanai • © 2026