Twake Chat is a free open-source team messenger built on Matrix. Twake Chat is a free, open-source messenger built by Linagora on the Matrix protocol for decentralized communication. It offers encrypted direct and group chats with on-premise or cloud hosting, and ships Android, iOS, web, and Linux apps from its Flutter codebase.[1][2]
Quick verdict
Free AGPL-3.0 Matrix messenger with on-premise hosting. Twake Chat is a free, AGPL-3.0-licensed team messenger by Linagora built on the Matrix protocol. It offers end-to-end encrypted chats, bridges to Telegram, Discord, and Signal, and a choice of on-premise or hosted-cloud deployment across Android, iOS, web, and Linux apps.[1][2][3]
Key features
Encrypted direct and group chats. Twake Chat offers direct and group messaging with end-to-end encryption and emoji verification with cross-signing, plus voice messages, images, files, and location sharing.[1][2]
Matrix-native and interoperable. Built on the Matrix protocol, it federates across thousands of independent servers and stays compatible with Element, Nheko, NeoChat, and other Matrix apps, with public channels, spaces, and group moderation.[1][2]
Bridges to mainstream messengers. Matrix bridges let Twake Chat send and receive messages across Telegram, Discord, Signal, and more than 30 other networks instead of running a dozen separate apps.[1]
On-premise or hosted cloud. Teams can install Twake Chat on their own servers under their corporate domain or join the hosted cloud, switching between personal and work accounts in one interface.[1]
Business directory and API integration. Contacts sync from the phone book and the corporate directory via SSO, and an HTTPS API lets Twake Chat integrate into existing IT infrastructure, with Jitsi videoconferencing integration offered.[1]
Who will love it
Organizations that must keep chat on their servers. On-premise installation on a corporate domain with end-to-end encryption suits organizations with data-sovereignty requirements. This fit is inferred from the documented hosting options, not stated by the vendor.[1]
Teams standardizing on Matrix. Matrix federation plus compatibility with Element and other Matrix clients suits teams that already run Matrix infrastructure. This fit is inferred from the documented protocol support.[1][2]
Fans of open-source tooling. The AGPL-3.0-licensed GitHub repository invites code contributions, bug reports, and translations, suiting teams that require inspectable, forkable communication tools.[1][2]
Who should pause
No documented offline story. None of the inspected official pages describe offline use, so anyone needing a confirmed offline-capable messenger should verify before adopting.[1]
No documented hosting regions or difficulty rating. The hosted cloud lists no regions and self-hosting carries no documented difficulty rating or deployment method, so migration planning needs direct confirmation with Linagora.[1]
AGPL-3.0 carries network-use obligations. The Affero license requires sharing source with network users of modified versions, which can matter for organizations embedding Twake Chat in commercial services. This is a licensing consideration inferred from the license text, not legal advice.[1]
What the reports suggest
Inspected sample: the official twake-chat.com homepage, the linagora/twake-on-matrix repository README, its LICENSE file, and its pubspec.yaml. No community review sources were inspected.
1 cited community source. No Reddit originals or G2 reports about Twake Chat were inspected during intake research, so no testimonial-grade community quotes are included. Repository star and contributor figures are not stated below because none were recorded at observation time.
No independent community reports inspected. Intake research inspected the official homepage, repository README, license, and package manifest only; no Reddit originals or G2 reports were reviewed, so this assessment carries no community experience quotes.[1][2]
Vendor channels are the documented support path. The homepage advertises helpdesk and community support with contribution via GitHub issues, and the repository points to a roadmap and translation project rather than independent reviews.[1][2]
Where it runs
Mobile, web, and Linux desktop covered. Distribution covers Google Play and App Store mobile apps, a web app with a live demo, and a Linux desktop build with documented system dependencies.[1]
Flutter and Dart codebase. The app is built with Flutter 3.38.9 and Dart, currently at version 2.25.0, with Rust components supporting web end-to-end encryption.[1][2]
Multi-account multi-device sync. Messages and data sync across phones, tablets, and laptops behind a recovery key, with personal and work accounts switchable in one interface.[1]
Questions worth asking
How much does Twake Chat cost per month?
Twake Chat itself is free and open source with no paid edition documented; the homepage invites visitors to try it for free. Running your own server costs whatever your infrastructure costs, and the hosted cloud option is presented as a free trial.[1]
Can you self-host Twake Chat?
Yes. The homepage offers installing Twake Chat on your own servers and creating your own server on a corporate domain joined to the Matrix network, alongside a hosted cloud option.[1]
Which platforms does Twake Chat run on?
How is Twake Chat different from Discord?
Both carry chat across networks, but Twake Chat is an open-source Matrix-native messenger you can self-host with end-to-end encryption, while Discord is a proprietary hosted platform. Notably, Twake Chat bridges to Discord rather than only replacing it, so the two can interoperate. This comparison is editorial and not endorsed by either vendor.[1][2]
Sources and editorial review
Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
Inspected sample: the official twake-chat.com homepage, the linagora/twake-on-matrix repository README, its LICENSE file, and its pubspec.yaml. No community review sources were inspected. No Reddit originals or G2 reports about Twake Chat were inspected during intake research, so no testimonial-grade community quotes are included. Repository star and contributor figures are not stated below because none were recorded at observation time.
- Twake Chat official homepage
official · Observed October 13, 2026
Official twake-chat.com homepage: free open-source Matrix-protocol messenger by Linagora; E2EE chats, group chats, on-premise install and hosted cloud, Android/iOS/web apps, corporate-directory SSO, HTTPS API, bridges to Telegram/Discord/Signal and 30+ networks, Jitsi integration, multi-account multi-device sync, themes.
- Twake Chat repository README
official · Observed October 13, 2026
Repository README for linagora/twake-on-matrix: Flutter Matrix chat client linking twake-chat.com; features include E2EE, spaces, moderation, public channels, voice messages, location sharing; dev requires Flutter 3.38.9 with Android, iOS, web, and Linux build targets.
- Twake Chat repository LICENSE
official · Observed October 13, 2026
Repository LICENSE file verified as the GNU Affero General Public License version 3; recorded as AGPL-3.0 per catalogue convention.
- Twake Chat pubspec.yaml
official · Observed October 13, 2026
Repository pubspec.yaml: app name twake_chat, version 2.25.0, Dart SDK >=3.10.0 <4.0.0 with Flutter dependencies, confirming the Flutter/Dart stack and active versioned development.
- Twake Chat repository issues
community · Observed October 13, 2026
Repository issue tracker linked from the README as the bug-report channel. No individual issue or report was inspected or quoted; listed only to record the community support surface.