Team messaging, channels, P2P calls, video conferences all in one place. Optional Secret mode for end-to-end encrypted private and group chats. Built to be simple enough that no one needs an IT department to run it.
Join now
All your team communication in one app — messages, calls, and channels. Simple enough that new people understand it on day one, no walkthrough needed.
Most tools try to do everything. margin does less, on purpose. Just the things your team actually uses every day.
When privacy matters more, turn on Secret mode — available for both private chats and group conversations. Secret chats are end-to-end encrypted — messages are stored encrypted on the server, so only members of the conversation can read them. It's optional, not the default.
Secret chats and secret groups are end-to-end encrypted. 1-on-1 calls are peer-to-peer — media flows directly between both parties, the server only passes the connection signals. Margin only stores the data the app actually needs to run.
Hosted on Hetzner in Europe. Not AWS, not Azure, not Google Cloud. Your data doesn't leave European infrastructure.
A single Docker Compose file. If you'd rather run it on your own servers, that's exactly as supported as the hosted version.
Not because we have to, because it's the right way to build something people should trust. Read the code, audit the encryption, run it yourself.
Every line of code, open to read, fork, or contribute to.
margin is built in the open. Here's what's working, what's next, and where we're going.
The foundation is complete and live.
The features that make margin a daily driver.
Advanced features, broader integrations, and deeper self-hosting support.
Currently in open beta with paying organizations. No waitlist, no invite. Sign up from your browser or download the desktop app.
Free to join. Available on web, macOS, Windows, and Linux.