title: Element type: Recommendation logo: /assets/img/messengers/element.svg labels: 'color==info::icon==fas fa-fw fa-wifi::text==Federated::tooltip==Your communications pass through one of a network of hosts that intercommunicate. | color==info::icon==fas fa-fw fa-wifi::text==P2P::tooltip==One-on-one voice and video calls are peer-to-peer (option can be disabled). | color==info::icon==fas fa-fw fa-phone::text==VoIP::tooltip==Voice or video calls are supported.' description: | Element is the reference client for the Matrix protocol, an open standard for secure decentralized real-time communication. Messages and files shared in private rooms (those which require an invite) are by default E2EE as are 1 to 1 voice and video calls.

Notes

Profile pictures, reactions, and nicknames not encrypted. Group voice and video calls are not E2EE, and use Jitsi, but this is expected to change with Native Group VoIP Signalling. When using element-web, you must trust the server hosting the Element client. If your threat model requires stronger protection then use a desktop or mobile client instead.

Technical information

The protocol was independently audited in 2016. The specification for the Matrix protocol can be founded in their documentation. The Olm cryptographic ratchet used by Matrix is an implementation of Signal's Double Ratchet algorithm. website: 'https://element.io' privacy_policy: 'https://element.io/privacy' downloads: - icon: fab fa-windows url: 'https://element.io/get-started' - icon: fab fa-apple url: 'https://element.io/get-started' - icon: fab fa-linux url: 'https://element.io/get-started' - icon: fab fa-android url: 'https://f-droid.org/packages/im.vector.app/' - icon: fab fa-google-play url: 'https://play.google.com/store/apps/details?id=im.vector.app' - icon: fab fa-app-store-ios url: 'https://apps.apple.com/app/vector/id1083446067' - icon: fas fa-globe-americas url: 'https://app.element.io' - icon: fab fa-github url: 'https://github.com/vector-im/element-web'