Roadmap

Where ReTalkia is going

No dates, no promises — just what is done, what is next, and what we will not do. Updated 10 September 2026.

Our rule: ReTalkia does not depend on third-party services for its features. Infrastructure (edge, email) is kept minimal and replaceable.

LaterExploring — big bets, not promised.
  • End-to-end encryption for private conversations
  • Multi-language support — interface and content, starting with the languages our people ask for
  • Error tracking (self-hosted)
  • Staging environment
  • Content and a small blog
NextPlanned and next in line — not built yet.
  • Optional email notice to operators when a join request arrives
  • Accessibility pass (keyboard, contrast, screen readers)
  • Per-channel notification preferences
  • Local CI (typecheck + build) with a git hook
  • Uptime monitoring and alerts
ShippedLive on retalkia.com today.
  • Text and voice messages (voice up to 3 minutes, inline playback)
  • Open channels and private circles you ask to join
  • Request to join with a message the operator reads, then Accept or Decline
  • Unique usernames with live availability check
  • @mentions with highlight, gold badge and in-app notification
  • Pinned gold channels managed from the admin panel
  • ReTalkia_Assistent bot: /help, /who, /time, /kick, /ban, /clear, /topic
  • Permanent channel bans — no unban
  • Short-lived by design: each channel keeps its newest 50 messages (older ones are deleted together with their voice audio), voice audio removed after 24h, private chats wiped when both go offline
  • Auto-delete of empty channels (no members for 48h; admin channels exempt)
  • Limits: 10 channels per user; 1 public + 1 private per operator; app admin exempt
  • Accurate presence: green watching this channel, yellow online on ReTalkia in another channel, red offline (still a member)
  • PWA — installable, offline shell, no native app needed
  • Email: account activation, sign-in codes and password reset
  • Security: Argon2id, HttpOnly sessions, TLS + HSTS, Cloudflare edge
  • Disposable-email blocklist and duplicate-registration protection
  • Privacy: no analytics, no ads, no data selling, self-hosted fonts, plain-text links
  • SEO: canonical, Open Graph, JSON-LD, sitemap, robots
  • Legal: Terms, Privacy, Cookies, Rules, Security page + security.txt
  • Database backups (pg_dump) and automatic database migrations on every deploy
  • Public roadmap page (this page)
  • Public feature request board with upvotes — registered users post and vote (/features)
  • Public changelog, and one non-hardcoded version number served by the application (/changelog)
  • Admin health panel: CPU, memory, disk, services, DB connections and backup status — pushed live over SSE
  • Help page with getting-started instructions for new users — always available, not a one-time popup
Not plannedDecisions, not a backlog — kept for clarity.
  • Ads, tracking, selling data or an algorithmic feed
  • Requiring a phone number
  • Native Android or iOS apps in app stores — the installable PWA already covers every device
  • Clickable or preview links inside chat
  • Playback-speed control for voice messages
  • Full message search (content is short-lived by design)
  • A public ban list, or an unban function
  • Web Push (it would make us depend on browser push services)

This page is updated as items move from one phase to another. ReTalkia is free to use and has nothing to sell — no plans, no ads, no upsells. Only priorities can change.