A GDPR-compliant Slack and Teams alternative

MatrixHost runs your own Matrix server in Germany. Compare it with Slack and Microsoft Teams: where the data is stored, who runs the provider, how each works with other organisations, and what 10 users cost.

What to compare

  • Where your data is stored

    Slack Business+ and Enterprise can keep data in an EU region, including Frankfurt, set up via Slack sales. The EU Data Boundary applies to Microsoft 365 customers who signed up in the EU or EFTA.

  • Who runs the provider

    Slack is a Salesforce company; Salesforce is headquartered in San Francisco, USA. Microsoft's address is Redmond, Washington, USA. MatrixHost is operated by Agiliton, a company based in Cyprus (EU), and runs on servers in Germany.

  • Exporting your data

    On Slack Free and Pro, export covers public channels only. On Slack Business+, private channels and DMs can be exported on request, approved by the primary owner. Microsoft 365 eDiscovery requires an E3 or E5 licence.

  • What 10 users cost

    Slack Pro costs EUR 6.75 per user per month billed annually, or EUR 8.25 billed monthly, excluding VAT. For 10 users that is EUR 67.50 or EUR 82.50 per month.

MatrixHost vs Slack vs Microsoft Teams

FeatureMatrixHostSlackMicrosoft Teams
Price, 10 users€20/month for up to 10 users, including VATSlack Pro: EUR 6.75 per user/month billed annually, EUR 8.25 billed monthly, excl. VAT, so EUR 67.50 or EUR 82.50 per month for 10 users (as of Nov 2026)See Microsoft
CompanyOperated by Agiliton, a company based in Cyprus (EU)Slack, a Salesforce company (Salesforce HQ: San Francisco, USA)Microsoft (Redmond, Washington, USA)
Where data is storedServers in GermanyBusiness+ and Enterprise can keep data in an EU region (including Frankfurt), set up via Slack salesEU Data Boundary for Microsoft 365 customers who signed up in the EU/EFTA
Working with other organisationsOpen Matrix federation with any Matrix serverSlack Connect: shared channels with other organisations, where every organisation in the channel must be on a paid plan; DMs with people at other organisations by invitation, on any planExternal access: chat and calls with users in other Teams organisations; shared channels need cross-tenant setup by both organisations
Exporting your dataYour own Matrix server, open standardFree/Pro: public channels only; Business+: private channels and DMs on request, approved by the primary ownerMicrosoft 365 eDiscovery requires an E3 or E5 licence

Slack Pro price: EUR 6.75 per user/month billed annually, EUR 8.25 billed monthly, excluding VAT, as of 13 November 2026.

Migration path

You do not have to move in one day. Run MatrixHost next to Slack or Teams and move your team room by room.

  1. 1Sign up and pick a plan. Your managed Matrix server is provisioned for you.
  2. 2Bring your WhatsApp, Signal and Telegram chats into Matrix with the WhatsApp, Signal and Telegram bridges included in your plan.
  3. 3Invite your team, move the channels you actually use, and cancel the old subscription when you are ready.

Questions teams ask

Is the chat end-to-end encrypted?
In end-to-end encrypted rooms, messages are encrypted on members' devices (Matrix Olm/Megolm). A bridge translates between two networks, so bridged messages are decrypted by the bridge on your server in Germany while they pass between the other network and Matrix.
How long does a migration take?
There is no fixed timeline: run MatrixHost next to your current tool and move room by room at your own pace.
What does it cost for 10 users?
€20 per month for the 10-user plan, including VAT. You can compare all plans on the pricing page.

Ready for a GDPR-compliant alternative?

Pick a plan and run your team on a Matrix server in Germany, with WhatsApp, Signal and Telegram bridges.