Description
Debatt | Public Debate Platform JS Script
Debatt | Public Debate Platform JS Script is a premium, production-grade SaaS debate platform built for serious public conversation. Every debate starts with a clear thesis. Every argument is explicitly labeled FOR, AGAINST, or NEUTRAL. No anonymous accounts. No bots. No noise. Just verified citizens and accredited organizations engaging in structured, civic-grade discussion.
App Overview
Debatt replaces toxic, anonymous comment threads with a structured debate format that rewards clarity, civility, and verified identity. Citizens sign up, verify themselves, follow topics and organizations, and participate in debates with explicitly-stanced arguments. Organizations apply for verification, manage moderators, and host official debates. Administrators oversee the entire platform from a powerful, role-gated admin console.
The result is a polished, production-ready civic discourse product — perfect for news outlets, NGOs, political parties, universities, municipalities, think tanks, and civic-tech startups.
Key Features
- Thesis-driven debates — every debate opens with a single, clear proposition
- Stanced arguments — every reply is labeled FOR, AGAINST, or NEUTRAL
- Verified-only participation — no anonymous accounts, no bots
- Organization accounts with verification, applications, and moderator management
- Follow system for users, organizations, topics, and debates
- Following activity feed with personalized recommendations
- Topic explorer with sorting, filtering, and pagination
- Real-time notifications for replies, follows, and moderation events
- Account status banners (verification pending, restricted, banned, etc.)
- SMS verification + email verification flow
- Civic identity badges and verified organization logos
- Ban & restriction system with full moderation history
- GDPR, Privacy, Terms legal shell built in
- Multilingual i18n with language switcher and coverage script


