Disrule is a project of Getting Geekier Computer Services, dedicated to promoting liberty, democracy, and privacy online. We operate a matrix-synapse server and recommend the use of matrix for encrypted online communication, including VOIP and video calling. We host Riot web access to the matrix network, and currently also provide recommendations and reviews of privacy resources. We will continue to develop our services as funding allows.
Matrix is a free, open source network for secure, decentralized communication. Synapse is the server-side application of the Matrix protocol. Matrix-Synapse is currently the communications solution that best fits with Disrule values in that:
- Matrix allows instant messaging between individuals or among groups, in rooms which are easily created and persistent.
- Matrix offers end-to-end encryption for both one-on-one and group messaging. Encryption supports multiple devices and encrypted messages are never stored in plain text.
- Matrix supports encrypted file transfer.
- Matrix is free software, available to the community.
- Matrix is open source software. The community can verify its code.
- Matrix can be self-hosted, so there is no need to trust a third party's server with your private communications.
- Matrix supports end-to-end encrypted, voice and video calls.
- Matrix supports voice and video conference calling. (Unfortunately encryption is not currently available for group calls).
- Matrix can be bridged with a wide variety of other protocols, including IRC, Telegram, and Slack.
There are many client-side applications available for accessing Matrix. Riot is the most attractive and user-friendly option available at this time. It is free, open source software, offering:
- Free downloads of desktop clients for OSX, Windows, and Linux systems, and mobile apps for iOS and Android devices.
- Browser based access, using Chrome, Firefox, Safari, and select other browsers. Disrule hosts a web version of Riot, and it is of course also available on Riot's website.
- End-to-end encryption of messages, files, and voice and video calls.
- Group video conferencing, unencrypted.
- Bridges to IRC, Slack, and Gitter networks, from within Riot clients.
- Integration with other apps, including Google docs, Spotify, and YouTube.
- Keyword based notifications for staying on top of projects.
- Different levels of security for rooms, including invite-only, limited, and fully public.
The advice that we offer is based on the available options for personal, technological security. We support free and open-source solutions, and do not believe that it is possible to guard one's privacy while using proprietary services like Facebook or Google. We attempt to explain our recommendations so as to allow readers to make informed choices.
For More Information
More information about Matrix, including further explanation of encryption, federation, and open-source development, is available on the frequently asked questions page of the Matrix website. For more information about Riot, please visit the Riot website.