You are probably using chat applications like Slack, WhatsApp, Discord, Facebook Messenger, Telegram, and another chat app. These are all great to have but in using them you are making a trade-off; you are trading security and privacy for a service that easy to use.
Matrix is an open standard for communication messages. It is not a server so much as a standard way for clients and servers to talk with each other. The clients and server are open sources. With Matrix, you are not giving your data away to a company that is going to profile you and target advertising at you. This provides a degree of transparency you can look at the code, and you can be confident that it is behaving itself.
Many developer love Matrix because it let them build on it like Lego bricks and write their clients and servers bots or anything else you can self-host your Matrix server and that means you can create a private community where it knows that your communications are not being intercepted by anybody else. Matrix also has the option for end-to-end encryption, so you know that your messages are private.
Let’s take a look at a Matrix client known as Element (Riot and Vector) and it is pretty much the reference messaging client.
What is Element?
Element (riot and vector) is a messaging platform that is very similar to Discord. It is a part of the Matrix ecosystem. It is a free and open-source software instant messaging. Allows you to communicate with other people it is according to their website
- Have a secure chat app for teams, friends, and organizations
- Secure messaging app
- Conversations controller
- Safe from data-mining and ads
- End-to-end encryption
- Gives privacy for users
- Revolutionize the workplace
- Decentralization Design
- Helps to switch to a virtual conference
- Open collaboration with developers
- Element protects against accidental leaks
- protect you from eavesdroppers and third-party interference
- open source
- For Web, Android, iOS, macOS, Windows & Linux
- Offers the ability to do standard text chat, throw images
- Allows you to do voice chat
- Support videos call
- Universal chat app
- Over 25 languages
Apache License 2.0
The program is available for Web, Android, iOS, Windows, macOS, and Linux. It's free to download and use.