Skip to content

Core Vision

Written by insert.

Revolt is a general purpose internet messenger which abides by core principles of:

  • Community: Actively engage in and take feedback from the community.
  • Freedom: Anyone can take Revolt’s software and run their own.
  • Privacy: Fulfil people’s right to private conversation online.
  • Transparency: The community should be kept in the loop about how Revolt is progressing and understand why certain decisions are made.

We should strive to:

  • Provide a benefit to society through conversation.
  • Collaborate with others in the space to further innovation.
  • Listen to and discuss critiques and feedback with the community.
  • Release our software under libre and source-first licensing (as appropriate).
  • Enforce privacy assurances in accordance with the law.
  • Give users the ability to talk privately with each other.
  • Foster a positive and inclusive environment.
  • Improve wherever we fail to hit the mark in meeting our core principles.

In terms of the software itself, the high-level specification is:

  • Emulate and provide a similar experience to existing messengers.
  • Provide a place for users to connect (friends, spaces, etc) and talk with each other (via text, voice, video, etc) with rich communication (markdown, images, GIFs, reactions, etc).
  • Provide a unified experience across all distribution platforms.
  • Build software with uncompromising performance.
  • Implement privacy features such as end-to-end encryption.

Where are we now?

Revolt currently provides an alternative to popular websites such as Discord with a unified, performant experience across many platforms.

It currently misses the mark on:

  • Voice & video chat
  • Certain aspects of rich communication
  • Certain privacy features such as the lack of end-to-end encryption

You can check out our roadmap here.