Element

Element

Open-core team chat and calling server on the Matrix protocol, with encrypted private rooms and federation, under AGPL-3.0-or-later.

DISCLAIMER: This page is for information only. It is not legal, financial or procurement advice and does not replace your own due diligence. Licenses, ownership, features and certifications can change: confirm what your decision rests on with the official sources.

🩺 Vitals

What do these metrics mean?
  • Last active: when code was last pushed, as of our last check. The dot is green when that was recent, grey otherwise. A long gap can mean a tool is finished and stable, not only unmaintained.
  • Latest release: the most recent stable version the maintainers published as a release on the forge. Some healthy projects publish only tags, or publish their versions elsewhere.
  • Open issues: unresolved reports and requests. A high number is normal for a popular project and is not a warning on its own.
  • Stars: how many people bookmarked the project on its forge. A rough popularity signal, not a measure of quality.

πŸ—οΈ Profile

What the scores mean: Reading the Scores

1. The Executive Summary

What is it? Element is a team chat and calling stack on the Matrix protocol: the Synapse server, with web, desktop and mobile apps. Direct messages and private rooms are end-to-end encrypted by default, and users can opt out. Rooms federate with other Matrix servers by default, so room data is copied to every server whose users join. A paid edition adds high availability, malware scanning of attachments and a federation firewall.

The Strategic Verdict:

2. Cost of Ownership

Cost Component Element (Self-Hosted)
Pricing Model No license fee under AGPL-3.0-or-later; paid license for other terms; paid edition for some features
Operations Single VM, several services (Synapse, PostgreSQL, sign-in, calls, web), grows with history and media; plus your team's time to run it (Maintenance, in the Profile)
Support From the vendor: Element Matrix Services, a managed service, and paid support for self-hosted installs (enterprise support); elsewhere, a paid service provider
Exit Per-user data export (JSON, admin command); keeps only media metadata, and media from encrypted rooms stays encrypted

What each row covers: Total Cost of Ownership

3. Risk Assessment

4. Market Landscape

🏒 Proprietary Incumbents

🀝 Open-Source Alternatives