Colleagues in a video call from a quiet office

Team conversations that stay between your team

Encrypted messaging, calls, and file sharing operated on infrastructure you control, not a platform that scans your conversations.

The Problem

Sensitive coordination on platforms you don't run

WhatsApp, Slack, and Microsoft Teams work, until an account is suspended, a metadata request arrives, or a partner organisation can't legally use them. Teams handling sensitive coordination need a channel they actually control.

What weserberg.net Provides

A private messaging server, run for your team only

Self-hosted Element on the Matrix protocol, for encrypted messaging, video calls, and file sharing. End-to-end encrypted, with no metadata leaving your infrastructure.

Encrypted Group & Direct Chat

Rooms for teams, projects, or offices, with full end-to-end encryption by default.

Voice & Video Calls

One-to-one and group calls, encrypted end-to-end, without routing through a third-party platform.

Encrypted File Sharing

Share documents and media directly in a conversation, encrypted like everything else.

Bridging for External Partners

Optional bridges to WhatsApp or Signal, for partners who haven't migrated yet.

How It's Operated Securely

The technical stack behind it

A self-hosted Synapse (Matrix) homeserver runs inside your isolated environment. All server-to-server traffic travels over an encrypted WireGuard backbone.

Element/Synapse runs as an isolated Matrix homeserver per organisation. Messages use the Olm/Megolm encryption protocol for true end-to-end encryption, even the server operator cannot read message content. Bridges to WhatsApp/Signal run as separate, sandboxed processes.

See the full security page →

Good Fit If…

Your team coordinates sensitive work and wants messaging that doesn't depend on a platform that could suspend accounts or scan content.

Not a Good Fit If…

Your entire partner network refuses to install any new app and bridging isn't acceptable, in that case a hybrid approach needs a separate conversation.

Sustainability note: A single self-hosted communication system avoids overlapping chat apps and keeps coordination maintainable over time.

Ready for a private team channel?

Tell us your team size and we'll propose a setup.

Request a Setup Proposal