Roadmap

Where we are, where we're going.

Phase 0: Proof of Concept

Current
Months 0-3

Validate MLS delivery, ordering, and voice integration.

  • MLS message delivery over QUIC
  • Single-committer ordering
  • Privacy layer (padding, relay routing)
  • LiveKit voice integration

Phase 1: Core Features

Months 3-6

Build the features that make a community platform.

  • Roles and permissions
  • Invite system
  • Direct messages
  • Message edit/delete
  • File sharing

Phase 2: Client Polish

Months 6-9

Ship a client people actually want to use. Launch hosted supernodes.

  • Flutter app for all platforms
  • Push notifications
  • Offline support
  • Search
  • Hosted supernode service (Spark, Signal, Broadcast tiers)

Phase 3: Voice & Video

Months 9-12

Real-time communication.

  • Voice channels with E2E encryption
  • Screen sharing
  • Video calls

Phase 4: Federation

Month 12+

Connect communities.

  • Cross-supernode communication
  • Community discovery
  • Bridge to other protocols