Changelog & roadmap
What's been built, what's coming.
v0.5
๐ Live
February 2026
- debati.dk and debati.eu are both fully live โ Debati is open for business
- debati.dk โ Danish-language edition with full bilingual (DA/EN) support
- debati.eu โ English-only international edition, optimised for DeepL browser translation
- DeepL optimisation: html lang="en", translate="no" on usernames, timestamps, stats and brand name
- Simplified EU database schema: single name/description columns (no language suffixes)
- Premium at โฌ6.95/year on debati.eu and 49 DKK/year on debati.dk, both via Stripe
- Separate Stripe webhook endpoints per domain with individual webhook secrets
- 15 English-language official boards on debati.eu covering all major topics
- Timezone fix: password reset and email verification tokens now use UTC_TIMESTAMP() to prevent false expiry on Finnish servers
- Footer pages renamed to English: about, rules, changelog, privacy โ old URLs 301-redirect
v0.4
Boards & Live
February 2026
- 10 new official boards: Health, Sports, Work & Career, Relationships, Random, Housing, Education, Food, World, Climate
- "Writing now" live widget on the front page โ shows up to 3 users actively typing in a thread
- Live bar updates automatically every 5 seconds without page reload
- Green pulsing indicator with animation
- Clickable โ links directly to the thread being written in
- Navbar simplified: board links replaced with three fixed links โ Forums, Community and ๐๏ธ The Bin
- Forums link jumps to official boards on front page (#official anchor)
- Community link jumps to community boards on front page (#community anchor)
- Mobile navbar improved: nav links wrap below logo on small screens
v0.3
The Bin
February 2026
- ๐๏ธ The Bin โ public "hall of shame" for removed content
- Admins can send threads, posts and entire boards to The Bin (with optional reason)
- Admins can restore content from The Bin
- Binning a board takes all its threads and posts along
- /pages/thebin.php โ public page, accessible to everyone
- Threads in The Bin show all posts, but replies and reporting are disabled
- Binned threads in thread.php automatically redirect to The Bin
- Binned boards, threads and posts filtered out from nav, front page and board views
- The Bin link added to footer
- Status badge "๐๏ธ Bin" in admin panel (threads, posts, boards)
- Bin filter added to admin/threads.php status dropdown
- SQL: is_binned, binned_at, bin_reason columns on threads, posts, boards
v0.2
Content & SEO
February 2026
- Debati banner implemented on the about page
- About page rewritten with sharper pitch, clearer purpose and concrete thread examples
- New section: "Why anonymity?" with explanation and use cases
- New section: "Anonymity in practice" โ separated from platform description
- Rules & terms sharpened: clearer language, stronger tone in prohibited content section
- SEO meta tags on about page: description, canonical, robots, keywords
- Open Graph tags (Facebook/LinkedIn): title, description, image
- Twitter Card tags: summary_large_image
- $pageMeta hook added to header.php for page-specific meta tags
- Link from about page to rules & terms added in moderation section
v0.1
Launch
February 2026
- Anonymous debate forum โ no account required to participate
- Official boards: Politics, Society, Economy, Culture & Media, Technology
- User-created community boards (require admin approval)
- Live polling โ new replies appear without reloading the page
- Typing indicator โ see when others are writing
- Reply to specific posts
- Text formatting: bold, italic and greentext (>>)
- Light and dark mode
- hCaptcha integration โ graduated based on post history
- Rate limiting per fingerprint
- IP ban system
- Post reporting
- User accounts with email verification
- Password reset via email
- Premium subscription via Stripe
- Premium: no captcha, coloured text, up to 3 boards, โ badge
- Admin panel: users, boards, threads, posts, reports, IP bans
- Archiving of inactive threads via cron
- Automatic premium expiry via cron
- 1.5% of payments go to COโ removal via Stripe Climate
Roadmap
Planned
Order is indicative โ priorities may change.
Private messages
- Private messaging (DM) โ registered users only
- Inbox with conversation overview, sorted by latest message
- Unread indicator (๐ฌ) in the navigation bar, updated automatically
- Invite an existing member to a private forum directly via DM
Private forums (Premium)
- Create one private forum with its own subdomain โ e.g. gamers.debati.eu
- Only invited members can see and participate in the forum
- Invite new users via email with a token-based registration link โ the link ties the email to the forum on sign-up
- Invite existing users via private messages
- Invitation email clearly states the forum's purpose and Debati's terms
- Admins can view all content in private forums at any time โ compliance with applicable law is enforced
- Premium quotas: 2 community forums + 1 private forum per account
- 30-day grace period if premium expires โ forum is then frozen (read-only)
- Ideal for gaming groups, clubs and communities looking for a European alternative to big tech
Bug fixes & improvements
- Mobile menu overflow fix
- Board title field-length validation
- Admin notification on new reports
Media
- Image attachments in posts and threads
- Video uploads up to 5 minutes directly in threads
Social features
- Share buttons at the top of threads (Bluesky, Facebook, LinkedIn, Mastodon)
- Post thread directly to Bluesky via AT Protocol API
Gamification & badges
- 10 posts โ "Beginner" + permanent captcha-free
- 50 posts โ "Regular" + coloured username
- 200 posts โ "Veteran" + pin own replies in own threads
- 500 posts โ "Epic Anon" + profile flair visible on all posts
- 1000 posts โ "Debati Legend" + gold username
Live & activity
- Online user count and live indicator on active threads
- Trending algorithm based on activity within the last hour
Premium tier 2
- Moderator tools for community board owners
- Notifications on replies in your threads