Bijgewerkt november 2, 2026
Kort: Het Matrix-protocol is een open standaard voor gedecentraliseerde communicatie waarmee organisaties een eigen homeserver hosten en daarmee volledig controle houden over hun berichtendata. Element is de meest gebruikte client en wordt ingezet door de Europese Commissie en het Duitse openDesk-platform als soeverein Teams-alternatief.

Het Matrix-protocol is een open, gedecentraliseerde communicatiestandaard waarmee organisaties berichten, spraak en video uitwisselen via een eigen infrastructuur, zonder afhankelijk te zijn van een commerciële cloudprovider. Voor compliance officers en IT-beslissers in de overheid, zorg en juridische sector biedt dit een concreet, technisch onderbouwd alternatief voor Microsoft Teams dat de jurisdictionele risico’s van de CLOUD Act en de AVG-verplichtingen van artikel 32 serieus neemt.

Hoe het Matrix-federatiemodel werkt

Het kernprincipe van Matrix is dat elke organisatie een eigen homeserver beheert. Gebruikers zijn gekoppeld aan hun eigen server, maar kunnen optioneel communiceren met gebruikers op andere servers, vergelijkbaar met hoe e-mail tussen domeinen werkt. Dit federatiemodel maakt het mogelijk om volledig gesloten te opereren: schakel federatie uit en alle data blijft binnen de eigen serverinfrastructuur.

De meest gebruikte serverimplementatie is Synapse, geschreven in Python en onderhouden door de Matrix Foundation. Alternatieven zoals Dendrite (Go) zijn lichter en geschikter voor kleinere omgevingen. De clientzijde wordt voor de meeste organisaties ingevuld door Element, de referentieclient die voorheen bekendstond als Riot. Element is beschikbaar als webapp, desktop- en mobiele applicatie en kan volledig zelfgehost worden, inclusief de Element Web-interface via een eigen webserver.

Berichten worden opgeslagen in een gedistribueerde, gedeeltelijk gerepliceerde database. Wanneer twee servers een gezamenlijke ruimte (room) hosten, bewaren beide een kopie van de berichtgeschiedenis. Dit heeft directe AVG-implicaties: zodra een externe server, ook een niet-EU-server, deelneemt aan een federatieve ruimte, kunnen die berichten ook op die externe server worden opgeslagen.

Let op: federatie met externe homeservers, ook van andere EU-organisaties, betekent dat berichtdata wordt gerepliceerd naar die externe servers. Voor maximale gegevenssouvereiniteit is het noodzakelijk federatie volledig uit te schakelen of te beperken tot een expliciete allowlist van vertrouwde servers binnen de eigen jurisdictie.

AVG en NIS-2: wat zelfhosting concreet oplevert

Ten opzichte van Microsoft Teams biedt een zelfgehoste Matrix-server een fundamenteel ander juridisch profiel. Bij Teams verwerkt Microsoft persoonsgegevens als verwerker, maar de data kan op grond van de US CLOUD Act worden opgevraagd door Amerikaanse autoriteiten, ook als de data fysiek in een Europees datacenter staat. Een zelfgehoste Matrix-server valt buiten het bereik van deze wetgeving, mits de hostinglocatie en de rechtspersoon die de server beheert, volledig Europees zijn.

AVG artikel 32 verplicht verwerkingsverantwoordelijken tot passende technische maatregelen om een beveiligingsniveau te waarborgen dat past bij het risico. Een zelfgehoste Matrix-installatie met end-to-end-encryptie, TLS-transportbeveiliging en integraal sleutelbeheer binnen de eigen organisatie voldoet aan deze norm aantoonbaar beter dan een SaaS-oplossing waarbij de sleutels bij de aanbieder berusten.

NIS-2 artikel 21 lid 2 sub h verplicht essentiële en belangrijke entiteiten expliciet tot het gebruik van encryptie en beveiligde communicatiemiddelen. Element/Matrix biedt out-of-the-box end-to-end-encryptie op basis van het Double Ratchet-algoritme (via de Olm/Megolm-bibliotheek) voor directe berichten. Voor groepsruimtes moet E2EE expliciet worden ingeschakeld; dit is een beheerdersbeslissing die per ruimte of organisatiebreed vastgelegd kan worden.

Criterium Microsoft Teams (SaaS) Element/Matrix (zelfgehost)
Juridische jurisdictie data VS (CLOUD Act-risico) Volledig bepaald door hostinglocatie
End-to-end-encryptie berichten Niet standaard voor groepschats Standaard voor DM’s, optioneel voor groepen
Sleutelbeheer Bij Microsoft Bij de eigen organisatie
AVG artikel 32 aantoonbaarheid Afhankelijk van Microsoft-certificeringen Volledig auditeerbaar, open source
NIS-2 artikel 21 lid 2 sub h Deels gedekt via Microsoft-beheer Volledig beheersbaar en aantoonbaar

De Europese Commissie als referentieimplementatie

De Europese Commissie is de meest zichtbare institutionele gebruiker van Matrix als soeverein communicatieplatform. In 2020 lanceerde de EC een eigen Matrix-homeserver voor interne communicatie tussen EU-instellingen. Het doel was expliciet: onafhankelijkheid van commerciële aanbieders en volledige controle over communicatiedata.

Nikolaos Chrysopoulos, IT-functionaris bij de Europese Commissie, stelde in een publicatie via Matrix.org: “We’ve been using Matrix since 2019 and it has become the backbone of communication across EU institutions. The key advantage is that we host our own servers and are not dependent on any commercial provider.”

De implementatie bij de EC toont enkele praktische lessen. Ten eerste: federatie werd bewust beperkt tot een selecte groep vertrouwde instellingen. Ten tweede: gebruikersadoptie vereiste actieve begeleiding, omdat de overstap van gevestigde tools als Skype for Business weerstand opriep. Ten derde: het beheer van encryptiesleutels, met name sleutelherstel bij verloren apparaten, vergde gespecialiseerde configuratie via een key server of Secure Backup-mechanisme.

openDesk en de Duitse federale aanpak

Duitsland heeft via het ZenDiS (Zentrum für Digitale Souveränität der Öffentlichen Verwaltung) het openDesk-platform ontwikkeld als soevereine werkplekvervanger voor Microsoft 365 binnen de Bundesverwaltung. Matrix en Element zijn daarin de standaardcomponent voor chat en videoconferencing, naast Nextcloud voor bestandsopslag en collaboratie, Collabora Online voor kantoorapplicaties en Keycloak voor identiteitsbeheer.

ZenDiS formuleerde het als volgt: “Element und Matrix bilden die Grundlage für eine souveräne Kommunikationsinfrastruktur, die den Anforderungen der europäischen Datenschutzgesetzgebung gerecht wird.”

Het openDesk-model laat zien dat Matrix niet als losstaande tool werkt, maar als onderdeel van een geïntegreerd soeverein ecosysteem. De integratie met Nextcloud verloopt via de Nextcloud Talk-brug of via directe koppelingen in de gebruikersinterface. Keycloak zorgt voor single sign-on (SSO) via OpenID Connect, waardoor gebruikers met één account toegang krijgen tot alle componenten van de werkplek.

Migratie van Microsoft Teams: operationele realiteit

Een migratie van Microsoft Teams naar een zelfgehoste Matrix-omgeving is technisch haalbaar, maar vraagt een realistisch verandermanagementplan. De grootste knelpunten zijn niet technisch van aard, maar menselijk.

Gebruikers zijn gewend aan de diep geïntegreerde Microsoft-ecosysteem: agenda’s in Outlook, bestanden in SharePoint, vergaderingen die direct vanuit Teams worden gestart. Element biedt vergelijkbare functionaliteit, maar de integraties zijn minder kant-en-klaar. Videoconferencing via Element Call (gebaseerd op WebRTC en het Matrix LiveKit-project) is volwassener geworden maar vereist afzonderlijke servercomponenten. Agenda-integratie is mogelijk via caldav-connectoren maar is niet native ingebouwd.

Let op: bestaande chatgeschiedenis uit Microsoft Teams is niet rechtstreeks overdraagbaar naar Matrix via standaardtools. Organisaties moeten vooraf bepalen of historische data gearchiveerd, geëxporteerd of losgelaten wordt, inclusief de AVG-implicaties van die keuze voor bewaartermijnen.

Mobiele clients werken betrouwbaar: de Element-app voor iOS en Android ondersteunt pushmeldingen, E2EE en meerdere accounts. Voor organisaties die geen gebruik willen maken van de Element-app via de App Store van Apple of Google, is een alternatief als SchildiChat of een MDM-gestuurde deployment van Element via een eigen appdistributiekanaal mogelijk.

Een gefaseerde aanpak werkt in de praktijk het best: begin met een pilotgroep van technisch onderlegde medewerkers, los beheerkwesties op rondom sleutelbeheer en toegangsprovisionering, en breid dan pas organisatiebreed uit. Koppel de uitrol aan een duidelijke communicatie over waarom de overstap gemaakt wordt, zodat medewerkers de beveiligings- en souvereiniteitsredenering begrijpen.

Post-quantum encryptie en toekomstige bestendigheid

Het huidige Olm/Megolm-encryptiemodel van Matrix is gebaseerd op klassieke cryptografie (Curve25519, AES). Met de opkomst van kwantumcomputers zijn deze algoritmen op termijn kwetsbaar. De Matrix Foundation heeft post-quantum cryptografie (PQC) op de roadmap staan, maar een volwaardige implementatie van NIST-goedgekeurde PQC-algoritmen zoals CRYSTALS-Kyber in de kernprotocollen is op het moment van schrijven nog niet productierijp binnen het Matrix-ecosysteem.

Organisaties in de overheidssector die nu al voorbereidingen treffen voor PQC, doen er verstandig aan de transportlaag (TLS 1.3 met PQC-hybride sleuteluitwisseling) al te beveiligen en de PQC-roadmap van de Matrix Foundation actief te volgen. De combinatie van Matrix met een soeverein IAM-systeem zoals Keycloak biedt de flexibiliteit om encryptie-algoritmen op infrastructuurniveau te vernieuwen zonder de communicatieworkflow te verstoren.

Volledige soevereine werkplek: Matrix als bouwsteen

Matrix en Element zijn geen oplossing op zichzelf, maar een communicatielaag binnen een bredere soevereine digitale werkplek. Wanneer de architectuur ook Nextcloud omvat voor documenten en samenwerking, Keycloak voor identiteitsbeheer, en een on-premise of Zwitsers-gehoste infrastructuur, ontstaat een omgeving waarin geen enkel onderdeel blootstaat aan extraterritoriale rechtsmacht van niet-EU-jurisdicties.

De statistieken ondersteunen de groeiende adoptie: het Matrix-ecosysteem telde in 2023 meer dan 115 miljoen geregistreerde gebruikersaccounts verdeeld over tienduizenden homeservers wereldwijd (Matrix.org, State of Matrix 2023). Duitsland heeft via ZenDiS openDesk uitgerold als vervanging voor Microsoft 365 binnen de gehele Bundesverwaltung, met Matrix als geïntegreerde communicatiecomponent (ZenDiS, 2023). De Europese Commissie startte haar Matrix-implementatie in 2020 met meer dan duizend gebruikers in de initiële uitrol (Matrix.org, 2020).

Voor compliance officers is de conclusie helder: een correct geconfigureerde, zelfgehoste Matrix-omgeving met uitgeschakelde externe federatie, end-to-end-encryptie en een Europees gehost IAM-systeem voldoet aantoonbaar aan AVG artikel 32 en NIS-2 artikel 21 lid 2 sub h, en elimineert de jurisdictionele risico’s die inherent zijn aan Amerikaanse SaaS-platforms. De technologie is volwassen, de referentieimplementaties zijn aanwezig en de ecosysteemondersteuning groeit.

Veelgestelde vragen

Is Element/Matrix veilig genoeg voor vertrouwelijke communicatie in de zorg of overheid?

Element biedt standaard end-to-end-encryptie op basis van het Double Ratchet-algoritme voor directe berichten en kan worden ingeschakeld voor groepsruimtes. Voor gereguleerde sectoren is zelfhosting op een afgeschermde server vereist, waarbij federatie met externe homeservers uitgeschakeld wordt en sleutelbeheer intern plaatsvindt. De open-source codebase maakt onafhankelijke audits mogelijk, wat de aantoonbaarheid richting toezichthouders versterkt.

Wat is het verschil tussen Matrix en Element?

Matrix is de open communicatiestandaard en het onderliggende protocol. Element is de populairste clientapplicatie die van dit protocol gebruik maakt. Andere clients zoals Cinny of FluffyChat gebruiken hetzelfde Matrix-protocol en zijn daarmee compatibel met dezelfde homeserver, wat voorkomt dat de organisatie afhankelijk wordt van één specifieke clientleverancier.

Kan een Matrix-server federeren met Microsoft Teams of Slack?

Niet native, maar via zogenoemde bridges is integratie mogelijk. Een bridge is software die berichten vertaalt tussen Matrix en een ander platform. Berichten die via een bridge lopen, verlaten de eigen Matrix-infrastructuur en vallen daarmee buiten de AVG-bescherming van de zelfgehoste omgeving. Voor organisaties met hoge AVG- of NIS-2-verplichtingen is bridging naar externe platforms een risico dat expliciet beoordeeld en gedocumenteerd moet worden.

Hoe zit het met NIS-2 en Matrix?

NIS-2 artikel 21 lid 2 sub h verplicht essentiële en belangrijke entiteiten tot het gebruik van encryptie en beveiligde communicatiemiddelen. Een correct geconfigureerde, zelfgehoste Matrix-server met E2EE en TLS-transportbeveiliging sluit direct aan op deze verplichting, mits ook de incidentrespons- en toegangsbeheermaatregelen van artikel 21 in hun geheel zijn geborgd.

Hoe lang duurt een migratie van Microsoft Teams naar een zelfgehoste Matrix-omgeving?

Een gefaseerde migratie voor een organisatie van 200 tot 500 medewerkers duurt doorgaans drie tot zes maanden, afhankelijk van de complexiteit van bestaande integraties, de beschikbare IT-capaciteit en de intensiteit van het verandermanagementtraject. Bestaande chatgeschiedenis uit Teams is niet rechtstreeks overdraagbaar via standaardtools; organisaties moeten hier vooraf een bewuste keuze over maken.

Veelgestelde vragen

Is Element/Matrix veilig genoeg voor vertrouwelijke communicatie in de zorg of overheid?
Element biedt standaard end-to-end-encryptie (E2EE) op basis van het Double Ratchet-algoritme voor directe berichten en kan worden ingeschakeld voor groepsruimtes. Voor gereguleerde sectoren is zelfhosting op een afgeschermde server vereist, waarbij federatie met externe homeservers uitgeschakeld wordt en sleutelbeheer intern plaatsvindt.
Wat is het verschil tussen Matrix en Element?
Matrix is de open communicatiestandaard en het onderliggende protocol; Element is de populairste clientapplicatie die van dit protocol gebruik maakt. Andere clients zoals Cinny of FluffyChat gebruiken hetzelfde Matrix-protocol en zijn daarmee compatibel met dezelfde homeserver.
Kan een Matrix-server federeren met Microsoft Teams of Slack?
Niet native, maar via zogenoemde bridges is integratie mogelijk. Een bridge is software die berichten vertaalt tussen Matrix en een ander platform. Belangrijk: berichten die via een bridge lopen, verlaten de eigen Matrix-infrastructuur en vallen daarmee buiten de AVG-bescherming van de zelfgehoste omgeving.
Hoe zit het met NIS-2 en Matrix?
NIS-2 artikel 21 lid 2 sub h verplicht essentiu00eble en belangrijke entiteiten tot het gebruik van versleuteling en beveiligde communicatiemiddelen. Een correct geconfigureerde, zelfgehoste Matrix-server met E2EE en TLS-transportbeveiliging sluit direct aan op deze verplichting, mits ook de incidentrespons- en toegangsbeheermaatregelen van artikel 21 zijn geborgd.
Hoe lang duurt een migratie van Microsoft Teams naar een zelfgehoste Matrix-omgeving?
Een gefaseerde migratie voor een organisatie van 200 tot 500 medewerkers duurt doorgaans drie tot zes maanden, afhankelijk van de complexiteit van bestaande integraties, de beschikbare IT-capaciteit en de intensiteit van het verandermanagementtraject. Bestaande chatgeschiedenis uit Teams is niet rechtstreeks overdraagbaar via standaardtools.