Module · Comments

Comments that read like coverage, not noise.

Threaded, signed, moderated. Every comment is attached to an identifiable reader account in your database. Every moderation decision is logged DSA-grade. Built for newsrooms that treat their comment section as an editorial product, not a regrettable feature.

  • +150% comments per day in year one, +100% in year two Milenio · 2024
  • 4 min 40 on site for readers who comment, vs 1 min 48 site-wide Milenio
  • 85% of toxic comments auto-filtered before publication Logora moderation

Why this module

A comment system that your DPO will also love.

A comment is personal data, that's the GDPR view. A comment is editorial input, that's the newsroom view. A comment is also a regulatory artefact under the DSA. The Logora Comments module is the only place where these three views agree. Reader accounts in your database. AI moderation trained on European press content. Every decision journalised, statement-of-reasons auto-generated, transparency report exportable.

Logora comments live on a Milenio article
Live on Milenio (Mexico)

What you get

Built for newsroom workflows.

  • 01

    Threaded, signed, accountable

    Every comment is attached to a real account, with an editor-visible identity. No throwaway, no anonymous shouting. Replies thread up to a configurable depth, controlled by your editorial policy.

  • 02

    AI moderation, then humans

    Hybrid pipeline: 85% of incoming comments auto-handled (approve / reject), 15% routed to your moderation queue with keyboard shortcuts. Trained on 1M+ European press contributions.

  • 03

    SSO with your paywall

    OAuth 2.0 / OIDC integration with your existing reader account system. Subscribers comment in one click. No double login, no third-party account leakage.

  • 04

    DSA-grade journal

    Every moderation decision logged with timestamp, moderator, applied rule, model version, reason text. Annual DSA transparency report assembled in minutes.

  • 05

    Editorial admin

    Pin top contributions, surface comments inside articles, intervene with branded journalist avatars. The newsroom owns the surface.

  • 06

    First-party data

    Reader accounts live in your database, not ours. Logora is your processor under Article 28 GDPR. The community graph stays your asset.

In production

Used by Milenio.

Mexico's Grupo Milenio replaced Facebook Comments with Logora. In two years the comment section went from a leak to one of their biggest sources of new registrations.

4 min 40

average time on site for readers who comment, against 1 min 48 site-wide before Logora

Read the full case

What changes

Before, and after.

Before · Disqus / Facebook Comments

  • Reader accounts owned by the vendor or Meta
  • Audience leakage to social platforms
  • Manual moderation = 100% of the queue
  • No DSA transparency artefact
  • Toxicity unfiltered, journalist replies rare
  • Double login between paywall and comments

After · Logora Comments

  • Reader accounts in your database, first-party
  • On-domain conversation, no leakage
  • AI handles 85%, your team reviews 15%
  • DSA transparency report exportable on demand
  • Toxicity filtered before publication, journalists can intervene
  • Single sign-on with your existing paywall

Common questions

What publishers actually ask.

  • How long does it take to integrate?

    About 1.5 days for the technical integration. ~2 hours on your tech team to wire the JS snippet and the SSO; the rest is moderation policy setup, locale config, and theming. The same pipeline that runs Milenio's comment section.

  • Do reader accounts live with Logora or with us?

    With you. Readers register in your database via SSO. Logora is your data processor under Article 28 GDPR. The account graph is your first-party data; we add participation data on top.

  • Can we keep our existing comment system in parallel during the transition?

    Yes. Most migrations from Disqus, Viafoura or Coral run in parallel for 2-4 weeks. We can also import the historical comments (we've done it for Milenio and other publishers).

  • What languages are supported?

    French, German, Italian, Spanish, Portuguese (BR), English are native. Polish since April 2026. Other languages take 2-3 weeks of dataset preparation for the moderation model.

  • How does DSA transparency work in practice?

    Every moderation decision is logged with structured fields (timestamp, moderator, rule, score, reason). At any point your team can export the annual DSA transparency report as CSV + JSON + a publication-ready PDF.

Comments your newsroom can be proud of.

A 60-minute call with our co-founders. We look at your articles, your moderation pain, your retention goals. You leave with a migration plan and a number, not a deck. Most pilots start free for the first month.

⌘K / Ctrl+K to open