{"acronym":"matrix-conf-2025","aspect_ratio":"16:9","updated_at":"2026-04-04T02:45:02.829+02:00","title":"Matrix Conference 2025","schedule_url":"https://cfp.2025.matrix.org/matrix-conf-2025/schedule/export/schedule.xml","slug":"conferences/matrix-conf/2025","event_last_released_at":"2025-10-18T00:00:00.000+02:00","link":"https://conference.matrix.org/","description":"","webgen_location":"conferences/matrix-conf/2025","logo_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/logo.svg","images_url":"https://static.media.ccc.de/media/events/matrix-conf/2025","recordings_url":"https://cdn.media.ccc.de/events/matrix-conf/2025","url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","events":[{"guid":"fdc11c8e-1131-58ec-b1fe-75a3414f4827","title":"Improving the security of the federation protocol","subtitle":null,"slug":"matrix-conf-2025-74569-improving-the-security-of-the-federation-protocol","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/YK9F38/","description":"The federation protocol is how Matrix homeservers communicate between each other. In private federations this isn't particularly challenging as the network is trusted but in the public federation this isn't true. This talk dives into what protocol improvements are in the works to make the public federation more secure against Byzantine actors, particularly against \"state resets\": an unintended rollback of room state. We'll explore why this problem is hard, what some of the failure modes are, and how we are working on addressing them.\n\nThe federation protocol, in particular state resolution, is one of the most important parts of Matrix. In the current algorithm, the output from the algorithm can be counter-intuitive, and multiple people have tried to explain how it works (including a talk from me at FOSDEM this year!) with varying degrees of success. This behaviour sometimes rears its ugly head when your room state has rolled back to an earlier point in time for no good reason: a \"state reset\".\n\nFixing these issues is hard, partly because the current algorithm is so tricky - so over the course of 2025 we’ve been working on improving and (eventually) simplifying it. Along the way, we've developed tooling to help us observe and replay room state in the form of TARDIS: Time Agnostic Room DAG Inspection Service. This tool has been critical for us to produce minimal working examples of state resets and to experiment with algorithmic changes to fix the underlying issues. We'll explore some of these scenarios in TARDIS during the talk.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Kegan Dougal"],"tags":["74569","2025","matrix-conf-2025","Security \u0026 Encryption","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":181,"promoted":false,"date":"2025-10-17T12:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-27T17:15:05.912+01:00","length":2966,"duration":2966,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74569-fdc11c8e-1131-58ec-b1fe-75a3414f4827.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74569-fdc11c8e-1131-58ec-b1fe-75a3414f4827_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74569-fdc11c8e-1131-58ec-b1fe-75a3414f4827.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74569-fdc11c8e-1131-58ec-b1fe-75a3414f4827.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74569-improving-the-security-of-the-federation-protocol","url":"https://api.media.ccc.de/public/events/fdc11c8e-1131-58ec-b1fe-75a3414f4827","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"78161c5a-1d91-595a-a316-309683b9034e","title":"Matrix and MLS - Water, Oil and Mayonnaise","subtitle":null,"slug":"matrix-conf-2025-75036-matrix-and-mls-water-oil-and-mayonnaise","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/Z9B878/","description":"MLS and Matrix don't mix well. But why is that and what can we do about it?\n\nSince I got to touch that area a bit, I'll try to give some answers, but don't expect solutions.\n\nWe will be looking how MLS and Matrix work internally, how a tree is a DAG but a DAG not a tree and maybe we will have some glorious idea or get frustrated. No promises!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Nico"],"tags":["75036","2025","matrix-conf-2025","Security \u0026 Encryption","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":204,"promoted":false,"date":"2025-10-16T12:20:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-31T12:15:05.725+02:00","length":2797,"duration":2797,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75036-78161c5a-1d91-595a-a316-309683b9034e.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75036-78161c5a-1d91-595a-a316-309683b9034e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75036-78161c5a-1d91-595a-a316-309683b9034e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75036-78161c5a-1d91-595a-a316-309683b9034e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75036-matrix-and-mls-water-oil-and-mayonnaise","url":"https://api.media.ccc.de/public/events/78161c5a-1d91-595a-a316-309683b9034e","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"a5e16a57-98fb-5367-ae33-6c88139cc9ee","title":"How the new Swiss Open Source Law EMOTA strengthens Digital Sovereignty","subtitle":null,"slug":"matrix-conf-2025-79222-how-the-new-swiss-open-source-law-emota-strengthens-digital-sovereignty","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/KCKEYJ/","description":"Since 2024, the Swiss federal government has been obliged by the new EMOTA law to publish all its software under open source licenses. This new 'Federal Act on the Use of Electronic Means to Conduct Official Tasks' (EMOTA) has had an impact on IT procurement and open source activities in Switzerland. By encouraging the creation of open source communities, the law reduces vendor lock-in and strengthens digital sovereignty.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Matthias Stürmer"],"tags":["79222","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":65,"promoted":false,"date":"2025-10-16T11:20:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-04-01T11:30:06.243+02:00","length":1561,"duration":1561,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79222-a5e16a57-98fb-5367-ae33-6c88139cc9ee.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79222-a5e16a57-98fb-5367-ae33-6c88139cc9ee_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79222-a5e16a57-98fb-5367-ae33-6c88139cc9ee.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79222-a5e16a57-98fb-5367-ae33-6c88139cc9ee.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-79222-how-the-new-swiss-open-source-law-emota-strengthens-digital-sovereignty","url":"https://api.media.ccc.de/public/events/a5e16a57-98fb-5367-ae33-6c88139cc9ee","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"bd5158dd-3869-582f-b7c2-4c56e7de6edb","title":"Trialing Matrix within the European Commission for resilient and sovereign communications","subtitle":null,"slug":"matrix-conf-2025-81512-trialing-matrix-within-the-european-commission-for-resilient-and-sovereign-communications","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/MDHBPY/","description":"Looking for more resilience and sovereignty, the European Commission has been running a trial Matrix deployment. This talk will present some of the work done.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Nicolas Dubois"],"tags":["81512","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":205,"promoted":false,"date":"2025-10-16T15:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-01T09:15:04.590+02:00","length":848,"duration":848,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81512-bd5158dd-3869-582f-b7c2-4c56e7de6edb.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81512-bd5158dd-3869-582f-b7c2-4c56e7de6edb_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81512-bd5158dd-3869-582f-b7c2-4c56e7de6edb.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81512-bd5158dd-3869-582f-b7c2-4c56e7de6edb.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81512-trialing-matrix-within-the-european-commission-for-resilient-and-sovereign-communications","url":"https://api.media.ccc.de/public/events/bd5158dd-3869-582f-b7c2-4c56e7de6edb","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"8ea2bf67-ac6d-5327-a3b7-8cbb5f049e20","title":"Supporting TF-X with Matrix: best practices and pitfalls","subtitle":null,"slug":"matrix-conf-2025-78852-supporting-tf-x-with-matrix-best-practices-and-pitfalls","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/7ZXT8V/","description":"NATO organised a TaskForce-X Baltics event where we very quickly contracted, deployed and integrated telemetry and video streams from uncrewed platforms. This required a lot of coordination and this was done through our on-prem Matrix capability. I would like to share my experience by using Matrix to support this very demanding operational project.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Jeroen Franssen"],"tags":["78852","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":31,"promoted":false,"date":"2025-10-17T17:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-02-19T15:00:05.814+01:00","length":2303,"duration":2303,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78852-8ea2bf67-ac6d-5327-a3b7-8cbb5f049e20.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78852-8ea2bf67-ac6d-5327-a3b7-8cbb5f049e20_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78852-8ea2bf67-ac6d-5327-a3b7-8cbb5f049e20.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78852-8ea2bf67-ac6d-5327-a3b7-8cbb5f049e20.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-78852-supporting-tf-x-with-matrix-best-practices-and-pitfalls","url":"https://api.media.ccc.de/public/events/8ea2bf67-ac6d-5327-a3b7-8cbb5f049e20","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"cd486a13-bddb-5cd3-8109-5143891b1907","title":"Solving the Fork Dilemma: How We Built a Maintainable Matrix Messenger","subtitle":null,"slug":"matrix-conf-2025-74999-solving-the-fork-dilemma-how-we-built-a-maintainable-matrix-messenger","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/3YMJFP/","description":"Tammy is a multiplatform Matrix Messenger designed to be redefined by you. Want a different room list layout? Need a messaging interface tailored to a specific use case? Tammy’s extensible architecture makes that not only possible - but easy. In this talk, we’ll showcase how Tammy empowers developers to create radically customized Matrix experiences through its extension system.\n\nWe’ll walk you through how we’re using Tammy to build Timmy, a TI-Messenger variant tailored for a very specific user group, with a completely different look and feel - all without forking or rewriting the core client.\n\nExpect a live demo, some under-the-hood insights, and a glimpse into the roadmap: spaces, audio/video, Matrix 2.0 and more. Whether you want a more focused UI, a minimalist mobile mode, or something wildly experimental, Tammy gives you the tools to build it.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Benedict Benken","Michael Thiele"],"tags":["74999","2025","matrix-conf-2025","Hands-on","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":80,"promoted":false,"date":"2025-10-18T10:35:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-02-20T23:15:09.787+01:00","length":3112,"duration":3112,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74999-cd486a13-bddb-5cd3-8109-5143891b1907.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74999-cd486a13-bddb-5cd3-8109-5143891b1907_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74999-cd486a13-bddb-5cd3-8109-5143891b1907.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74999-cd486a13-bddb-5cd3-8109-5143891b1907.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74999-solving-the-fork-dilemma-how-we-built-a-maintainable-matrix-messenger","url":"https://api.media.ccc.de/public/events/cd486a13-bddb-5cd3-8109-5143891b1907","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"8385fdd7-1364-572a-b163-25fc574411b5","title":"Holding the Fort: How did bridges happen","subtitle":null,"slug":"matrix-conf-2025-72676-holding-the-fort-how-did-bridges-happen","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/D83FKE/","description":"Take a trip back through time with me as we learn about how bridges happened. Why did we do it at all? Whose idea was it to hook up the then fledgling matrix.org network to the biggest IRC network? How many databases were shredded in the line of duty?\n\nThis talk features a journey back through time as we look at bridges and integrations that have been built on Matrix over the years, and what we can hope to learn from it. There will be laughter, there will be eyebrows raised, there will be content involving the infamous IRC bridges and there may be a tear or two. There is plenty to dig into here as we go behind the scenes on what it takes to maintain a bridge for the global Matrix community, as well as how the standards of appservices have evolved over the years\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Half-Shot"],"tags":["72676","2025","matrix-conf-2025","Bots \u0026 Bridges","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":150,"promoted":false,"date":"2025-10-18T15:55:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-10T15:45:07.489+01:00","length":1664,"duration":1664,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72676-8385fdd7-1364-572a-b163-25fc574411b5.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72676-8385fdd7-1364-572a-b163-25fc574411b5_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72676-8385fdd7-1364-572a-b163-25fc574411b5.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72676-8385fdd7-1364-572a-b163-25fc574411b5.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72676-holding-the-fort-how-did-bridges-happen","url":"https://api.media.ccc.de/public/events/8385fdd7-1364-572a-b163-25fc574411b5","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"dad6d769-c569-5981-b5de-e59f8cce3a39","title":"The TI-Messenger Story","subtitle":null,"slug":"matrix-conf-2025-75000-the-ti-messenger-story","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/YMCDE7/","description":"In this talk, we’ll take you through the real-world journey of developing and approving a TI-Messenger - a secure, interoperable messaging application built on top of the Matrix protocol for use within Germany’s healthcare system. What began as am idea soon grew into a tightly regulated, multi-stakeholder project, with high demands on privacy, trust, and compliance.\n\nThis session is less about features and more about transformation. It’s a case study of how we shaped a Matrix-based messenger to meet the strict security, interoperability, and governance requirements defined by the gematik specification, and how that shaped our development process in return. Unlike general-purpose Matrix clients, the TI-Messenger is deeply constrained by legal frameworks, security audits, and standardized certification making the path from concept to approval full of unique challenges.\n\nWe’ll reflect on what we learned about applying Matrix in high-trust environments, what we would do differently, and how our experience could inform similar efforts elsewhere. Whether you’re working in the public sector, healthcare, or simply curious how Matrix can scale to more regulated use cases, this talk offers an inside look at what it takes to make Matrix meet mission-critical standards.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Benedict Benken","Michael Thiele"],"tags":["75000","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":170,"promoted":false,"date":"2025-10-16T11:50:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-30T10:15:05.247+02:00","length":1527,"duration":1527,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75000-dad6d769-c569-5981-b5de-e59f8cce3a39.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75000-dad6d769-c569-5981-b5de-e59f8cce3a39_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75000-dad6d769-c569-5981-b5de-e59f8cce3a39.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75000-dad6d769-c569-5981-b5de-e59f8cce3a39.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75000-the-ti-messenger-story","url":"https://api.media.ccc.de/public/events/dad6d769-c569-5981-b5de-e59f8cce3a39","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"06e0df9b-006a-5949-9d7d-4836cd1013a5","title":"Element X Web","subtitle":null,"slug":"matrix-conf-2025-74930-element-x-web","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/SJFXGH/","description":"Element X is coming to web and desktop! What does that mean? We’re going to make the apps simple, familiar, reliable and fast! Come learn more about the vision we have put together and all the progress we have made so far!\n\nThe talk will cover:\n* The qualities/goals we are aiming for in EWX\n* The high level plan to achieve this including:\n  * Our product and design strategy \n  * The phased plan for delivery\n  * The key technologies that will enable the transformation\n* An update on progress and next steps\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["David Langley","Danielle Kirkwood","Gaëlle Hunt"],"tags":["74930","2025","matrix-conf-2025","Hands-on","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":323,"promoted":false,"date":"2025-10-17T11:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-22T21:30:06.422+01:00","length":2548,"duration":2548,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74930-06e0df9b-006a-5949-9d7d-4836cd1013a5.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74930-06e0df9b-006a-5949-9d7d-4836cd1013a5_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74930-06e0df9b-006a-5949-9d7d-4836cd1013a5.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74930-06e0df9b-006a-5949-9d7d-4836cd1013a5.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74930-element-x-web","url":"https://api.media.ccc.de/public/events/06e0df9b-006a-5949-9d7d-4836cd1013a5","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"f87ca047-e763-5a9c-91ad-ad642162fb88","title":"Why do I have 2 passwords? How to talk about encryption in Matrix","subtitle":null,"slug":"matrix-conf-2025-72671-why-do-i-have-2-passwords-how-to-talk-about-encryption-in-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/7LNZZ3/","description":"Most modern software applications give total trust to the service provider. End-to-end encrypted (E2EE) services are different: the service provider is a gateway, and the real trust is with other people.\n\nThis is unfamiliar, and can make using E2EE confusing. When you add in federation (meaning lots of different service providers) and a diverse set of client apps, trying to make Matrix's encryption understandable is tricky.\n\nIt would help to have a shared set of words and definitions. In this talk I describe MSC4161, which attempts to establish a shared vocabulary, and then my own thoughts about some metaphors we can use to make these ideas easier to grasp.\n\nEnd-to-end encryption (E2EE) is unfamiliar to people used to using modern applications: instead of handing over total trust to the server you connect to, E2EE makes the server a simple connector, and we only have to trust the people we are actually talking to.\n\nIt is quite common for people using Matrix to ask \"Why do I have 2 passwords?\", referring to the username and password for logging in, and the recovery key.\n\nI recently made a leap of understanding about this question: the reason is that there are two audiences: the password is for your homeserver, and the recovery key is for allowing you to talk to other people.\n\nI began working on MSC4161 (\"Crypto terminology for non-technical users\") because I believed we needed to standardise our vocabulary, but it quickly became clear that we need to do more than that: if we want to make Matrix easy to use, we need to agree on:\n\n- what the main ideas are,\n- what words we use to describe them, and\n- what metaphors we use to explain.\n\nIn its current form, the MSC focusses on the first two. In this talk, I will summarise the ideas and words that are reasonably settled in the MSC and will hopefully make their way into the spec, and I will also introduce some ideas I have about the third item: how to explain Matrix's E2EE using some metaphors that are intended to find the right level of explanation, and be more accurate than the metaphors we have used up to now.\n\nWe will go through the proposed common words:\n\n- Devices/sessions and Identity\n- Verified users\n- Message keys, message history and key storage\n- Recovery and recovery keys\n\nThen we will look at some proposed metaphors:\n\n- \"connect\" for logging in,\n- \"id card\" for identity, and\n- \"safe deposit box\" for recovery\n\nI will try to argue that these metaphors are at the right level of explanation, and they match more closely to what is really happening than the ideas we have used up to now.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Andy Balaam"],"tags":["72671","2025","matrix-conf-2025","Security \u0026 Encryption","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":402,"promoted":false,"date":"2025-10-17T16:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-22T07:15:04.268+01:00","length":3015,"duration":3015,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72671-f87ca047-e763-5a9c-91ad-ad642162fb88.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72671-f87ca047-e763-5a9c-91ad-ad642162fb88_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72671-f87ca047-e763-5a9c-91ad-ad642162fb88.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72671-f87ca047-e763-5a9c-91ad-ad642162fb88.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72671-why-do-i-have-2-passwords-how-to-talk-about-encryption-in-matrix","url":"https://api.media.ccc.de/public/events/f87ca047-e763-5a9c-91ad-ad642162fb88","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"79bdd617-954f-5510-a836-c1d1bf014454","title":"Matrix French gov deployment: opening a private federation securely","subtitle":null,"slug":"matrix-conf-2025-74487-matrix-french-gov-deployment-opening-a-private-federation-securely","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/WWAVBQ/","description":"The French government has deployed a private Matrix federation for French civil servants called Tchap.\n\nCurrently this federation has about 300 000 monthly active users and its usage is growing constantly.\n\nToday our federation is closed and we would like to be able to connect with other public French Matrix nodes (local authorities for instance), and also other European countries.\n\nWe should implement measures to ensure that the federation remains resilient against potential attacks, both technical (e.g., DDoS, data interception) and organizational (e.g., unauthorized access, insider threats) :\n- How can we restrict the servers we wish to communicate with? How can we be sure that we are actually communicating with them? Since TLS can be vulnerable to man-in-the-middle attacks by state actors, we can't rely on it entirely.\n- How can we trust the identities of users from external deployments that we don’t control?\n- How can we limit the interactions that external users can have with users from our federation?\n\nWe spent a lot of time thinking about this and now have a plan that looks legit, and that we are currently implementing. I'm sure you want to know more about it, right?\n\nIn this talk, we will share the approach we’ve taken to address these challenges and we will present the architecture we designed.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Mathieu Velten"],"tags":["74487","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":110,"promoted":false,"date":"2025-10-17T15:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-30T00:00:03.987+02:00","length":1325,"duration":1325,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74487-79bdd617-954f-5510-a836-c1d1bf014454.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74487-79bdd617-954f-5510-a836-c1d1bf014454_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74487-79bdd617-954f-5510-a836-c1d1bf014454.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74487-79bdd617-954f-5510-a836-c1d1bf014454.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74487-matrix-french-gov-deployment-opening-a-private-federation-securely","url":"https://api.media.ccc.de/public/events/79bdd617-954f-5510-a836-c1d1bf014454","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"35d192d2-dbdd-55e0-b70b-48d6a0fd35a0","title":"Texting Through the Silence: ","subtitle":"Medical Care over Matrix with Delay during a Simulated Moonwalk","slug":"matrix-conf-2025-81581-texting-through-the-silence-medical-care-over-matrix-with-delay-during-a-simulated-moonwalk","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/PUUXDL/","description":"Twenty seconds is a long time when someone can’t breathe. At ESA´s LUNA Analog Facility we turned that reality into a design constraint: a moonwalk emergency with voice cut by design, Matrix/Element carrying clinical guidance across a built-in one-way delay. We tested two styles of instant messaging, open free-text versus a tiny, structured grammar, to coordinate assessment, treatment, and evacuation over a delay-tolerant (store-and-forward) network. The first signals are clear: structure lowers cognitive load and keeps decisions moving even when replies arrive “late.” We’ll share what worked, what didn’t, and how the same patterns translate to Earth during hospital IT outages. With publications in progress, this talk focuses on early signals and the method itself, showing how Matrix enabled care under delay and how small changes could improve resilience.\r\n\r\nWe start with a quick introduction of the LUNA Analog Facility, why a Moon-like regolith hall, ground segment, and “moonwalk” simulation are ideal for testing communications under stress, then walk through our method: we intentionally disabled voice, enforced ~20-second one-way delay, and coordinated clinical care entirely over Matrix/Element on a delay-tolerant (store-and-forward) link. You’ll see how we compared open free-text with a compact, structured chat grammar and which small conventions, clear end-markers, role tags, micro-acks, bounded message size, simple priority cues, reliably reduced ping-pong and cognitive load while keeping treatment safe. From there, we look beyond the Moon: practical takeaways for Earth hospitals facing outages (offline-first clients, lightweight message grammar for critical steps, prebuilt templates), and EVA-oriented tweaks that seem promising, such as lightweight clinical field sets and mobile/edge Matrix homeservers with opportunistic federation under delay. Publications are in progress; this session focuses on the method and early signals and what they imply for building resilient, message-driven care when “real-time” isn’t guaranteed.\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Jan-Lukas Furmanek","Aileen Rabsahl"],"tags":["81581","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":221,"promoted":false,"date":"2025-10-16T12:30:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-18T18:45:07.288+01:00","length":1587,"duration":1587,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81581-35d192d2-dbdd-55e0-b70b-48d6a0fd35a0.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81581-35d192d2-dbdd-55e0-b70b-48d6a0fd35a0_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81581-35d192d2-dbdd-55e0-b70b-48d6a0fd35a0.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81581-35d192d2-dbdd-55e0-b70b-48d6a0fd35a0.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81581-texting-through-the-silence-medical-care-over-matrix-with-delay-during-a-simulated-moonwalk","url":"https://api.media.ccc.de/public/events/35d192d2-dbdd-55e0-b70b-48d6a0fd35a0","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"09910df9-d06b-51d3-afb3-bab58fe597bc","title":"Eventually Consistent Access Control: Practical Insights on Matrix from Decentralized Systems Theory","subtitle":null,"slug":"matrix-conf-2025-72768-eventually-consistent-access-control-practical-insights-on-matrix-from-decentralized-systems-theory","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/X3KDAQ/","description":"Access control is the core of any system's security, but usually provided by a single, centralized server. However, access control in a Matrix room is decentralized: every participating server *independently* decides *who* is authorized to send and receive *which* events, without consulting any other server. To the surprise of many, these decisions are still *eventually* consistent even if all but one server is malicious, but seeing *why* requires a new way of thinking about access control. I will explain  the necessary design patterns from decentralized systems science, and show how they can be weaved together for a practical explanation of what Matrix is, and why Matrix can reach its astonishing levels of security and resilience.\n\nIn this talk, I provide a primer on **design patterns from decentralized systems theory**, and explain what they mean for the current and future design of Matrix in practice. I will start with **concurrency as the root of all problems in decentralized systems**, and how network partitions and arbitrarily malicious servers stand in the way of consistency. Based on these problems, I will explain **conflict-free replicated data types** (CRDTs) and hash linking as the solution to still make a Matrix room eventually converge at all benevolent servers. Finally, I will show you my **access control to the best of knowledge and belief** way of thinking about eventually consistent access control in Matrix  – you need to think in **two authorization decisions per event**, of which one is final on receiving the event, while the other one may ever be changing on receiving new concurrent events.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Florian Jacob","Hannes Hartenstein"],"tags":["72768","2025","matrix-conf-2025","Security \u0026 Encryption","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":96,"promoted":false,"date":"2025-10-17T11:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-25T12:30:10.263+01:00","length":3099,"duration":3099,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72768-09910df9-d06b-51d3-afb3-bab58fe597bc.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72768-09910df9-d06b-51d3-afb3-bab58fe597bc_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72768-09910df9-d06b-51d3-afb3-bab58fe597bc.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72768-09910df9-d06b-51d3-afb3-bab58fe597bc.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72768-eventually-consistent-access-control-practical-insights-on-matrix-from-decentralized-systems-theory","url":"https://api.media.ccc.de/public/events/09910df9-d06b-51d3-afb3-bab58fe597bc","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"6933b638-f840-59ce-a1db-f598845e2aab","title":"ESS - Element’s distribution for Matrix deployments","subtitle":null,"slug":"matrix-conf-2025-72836-ess-element-s-distribution-for-matrix-deployments","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/MHZQVK/","description":"In this talk we will provide insights on the new Element Server Suite (ESS) editions which provide an Element-supported way to deploy Matrix stacks. \n\nESS is available in three editions\n- [ESS Community](https://github.com/element-hq/ess-helm) - the free Matrix distribution from Element for small-/mid-scale, non-commercial community use cases\n- [ESS Pro](https://element.io/server-suite) - the commercial Matrix distribution from Element for professional use\n- [ESS TI-M](https://element.io/server-suite/ti-messenger) - a special version of ESS Pro focused on the requirements of TI-Messenger Pro and ePA\n\nWe will dive deep into each edition, explain how they're meant to be used, shed light on the components they include and discuss which use cases they are tailored to.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Patrick Maier"],"tags":["72836","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":85,"promoted":false,"date":"2025-10-17T12:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-01T16:00:08.756+02:00","length":3456,"duration":3456,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72836-6933b638-f840-59ce-a1db-f598845e2aab.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72836-6933b638-f840-59ce-a1db-f598845e2aab_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72836-6933b638-f840-59ce-a1db-f598845e2aab.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72836-6933b638-f840-59ce-a1db-f598845e2aab.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72836-ess-element-s-distribution-for-matrix-deployments","url":"https://api.media.ccc.de/public/events/6933b638-f840-59ce-a1db-f598845e2aab","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"227fe832-9ea1-580a-ba72-82b4cc0380ec","title":"Secure and Sovereign communications for United Nations International Computing Centre and its Partners","subtitle":null,"slug":"matrix-conf-2025-81513-secure-and-sovereign-communications-for-united-nations-international-computing-centre-and-its-partners","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/WM9WAE/","description":"Secure communication leveraging the Matrix protocol for UNICC and its partners\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Tima Soni"],"tags":["81513","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":47,"promoted":false,"date":"2025-10-17T15:30:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-17T01:15:04.205+01:00","length":893,"duration":893,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81513-227fe832-9ea1-580a-ba72-82b4cc0380ec.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81513-227fe832-9ea1-580a-ba72-82b4cc0380ec_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81513-227fe832-9ea1-580a-ba72-82b4cc0380ec.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81513-227fe832-9ea1-580a-ba72-82b4cc0380ec.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81513-secure-and-sovereign-communications-for-united-nations-international-computing-centre-and-its-partners","url":"https://api.media.ccc.de/public/events/227fe832-9ea1-580a-ba72-82b4cc0380ec","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"24de978f-f9c2-5d1e-ab8e-f2205de7ca33","title":"The Matrix.org Foundation Updates","subtitle":null,"slug":"matrix-conf-2025-81434-the-matrix-org-foundation-updates","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/3RXLTQ/","description":"This session will present the latest updates from the Foundation itself, and the progress it has made in standing on its own legs during the last year.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Robin Riley","Amandine Le Pape"],"tags":["81434","2025","matrix-conf-2025","Keynote","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":201,"promoted":false,"date":"2025-10-16T10:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-02-27T05:15:03.962+01:00","length":1106,"duration":1106,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81434-24de978f-f9c2-5d1e-ab8e-f2205de7ca33.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81434-24de978f-f9c2-5d1e-ab8e-f2205de7ca33_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81434-24de978f-f9c2-5d1e-ab8e-f2205de7ca33.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81434-24de978f-f9c2-5d1e-ab8e-f2205de7ca33.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81434-the-matrix-org-foundation-updates","url":"https://api.media.ccc.de/public/events/24de978f-f9c2-5d1e-ab8e-f2205de7ca33","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"bfeb883a-fc54-58f9-92fb-e79e720116c5","title":"Famedly – Secure Communication in Health Care with Matrix","subtitle":null,"slug":"matrix-conf-2025-72915-famedly-secure-communication-in-health-care-with-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/BBXTLT/","description":"Nobody likes fax machines, yet everyone still uses them – that's the reality in German hospitals. Since 2019, Famedly has been challenging this status quo. With our TI Messenger, built on the Matrix protocol, we've created a secure and decentralized alternative.\nLearn how we're using and extending Matrix to modernize communication in the German healthcare system.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Krille (Christian K.)"],"tags":["72915","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":91,"promoted":false,"date":"2025-10-16T15:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-11T14:30:10.118+01:00","length":1580,"duration":1580,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72915-bfeb883a-fc54-58f9-92fb-e79e720116c5.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72915-bfeb883a-fc54-58f9-92fb-e79e720116c5_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72915-bfeb883a-fc54-58f9-92fb-e79e720116c5.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72915-bfeb883a-fc54-58f9-92fb-e79e720116c5.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72915-famedly-secure-communication-in-health-care-with-matrix","url":"https://api.media.ccc.de/public/events/bfeb883a-fc54-58f9-92fb-e79e720116c5","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"be402aa1-7da0-5162-8643-8407a7783355","title":"E2EE Direct Messaging in Bluesky with Matrix","subtitle":null,"slug":"matrix-conf-2025-82204-e2ee-direct-messaging-in-bluesky-with-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/AVAL3A/","description":"See a demo of E2EE encrypted DMs in Bluesky powered by Matrix. \n\nWe will highlight the simple user experience and other advantages of this approach to adding E2EE to Bluesky.\n\nBy reusing Matrix for E2EE DMs in Bluesky, we not only offer a trusted and tested open source encryption stack but also allow users to later expand their usage beyond chat to other Matrix features such as E2EE voice, video and more. Alternate approaches to build E2EE from scratch in Bluesky will take many years to achieve feature parity with Matrix. Moreover the federated Matrix architecture can allow Bluesky users a BYOMA (Bring Your Own Matrix Account) option, that stands as a unique advantage, not available from any other social media.\n\nMatrix enthusiasts should be excited, as the adoption of this approach for E2EE DMs in Bluesky can significantly expand the Matrix user base, and draw in many more users to experience the richness of the Matrix ecosystem.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Ranga Krishnan"],"tags":["82204","2025","matrix-conf-2025","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":142,"promoted":false,"date":"2025-10-16T17:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-26T17:15:05.922+01:00","length":823,"duration":823,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82204-be402aa1-7da0-5162-8643-8407a7783355.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82204-be402aa1-7da0-5162-8643-8407a7783355_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82204-be402aa1-7da0-5162-8643-8407a7783355.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82204-be402aa1-7da0-5162-8643-8407a7783355.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-82204-e2ee-direct-messaging-in-bluesky-with-matrix","url":"https://api.media.ccc.de/public/events/be402aa1-7da0-5162-8643-8407a7783355","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"df766496-75b4-5b2e-8407-506cc88a77ae","title":"Lessons learned from implementing Native OIDC from scratch","subtitle":null,"slug":"matrix-conf-2025-71181-lessons-learned-from-implementing-native-oidc-from-scratch","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/XLV7PZ/","description":"Are we OIDC yet ? YES ! We are !\n\nOpenID Connect evolved as the one and only identity standard in the modern web. With MSC3861, the [matrix] ecosystem is finally moving to OIDC as the authentication standard amongst clients and homeservers.\n\nOut of curiosity, I started implementing a native OIDC implementation from scratch : no OAuth 2.0 library, no Ruma ; just the [matrix] Dart SDK, an HTTP client and the MSC in front of me. This talk will be about the lessons learned.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["The one with the braid (she/her)"],"tags":["71181","2025","matrix-conf-2025","Hands-on","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":138,"promoted":false,"date":"2025-10-17T12:35:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-04T02:45:02.827+02:00","length":1624,"duration":1624,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71181-df766496-75b4-5b2e-8407-506cc88a77ae.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71181-df766496-75b4-5b2e-8407-506cc88a77ae_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71181-df766496-75b4-5b2e-8407-506cc88a77ae.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71181-df766496-75b4-5b2e-8407-506cc88a77ae.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-71181-lessons-learned-from-implementing-native-oidc-from-scratch","url":"https://api.media.ccc.de/public/events/df766496-75b4-5b2e-8407-506cc88a77ae","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"f823271e-c99d-545d-90a9-d5a3f660c7c2","title":"The Matrix SDK No One Talks About","subtitle":null,"slug":"matrix-conf-2025-74959-the-matrix-sdk-no-one-talks-about","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/BCLRR3/","description":"Trixnity is rapidly emerging as a powerful, flexible, and fully asynchronous SDK for building Matrix applications using Kotlin Multiplatform. What many don't realize: Trixnity is already in widespread use - potentially powering apps usable by over 50 million people. It’s embedded in multiple Matrix-based messengers, though you’d only know it by digging into app license disclosures. This talk shines a light on Trixnity’s hidden but significant role in the Matrix ecosystem and why more developers should pay attention. This session also presents the current state of Trixnity in 2025, highlighting key milestones, recent developments, and its growing adoption in real-world applications.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Benedict Benken"],"tags":["74959","2025","matrix-conf-2025","Hands-on","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":68,"promoted":false,"date":"2025-10-17T16:30:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-20T16:30:06.749+01:00","length":1573,"duration":1573,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74959-f823271e-c99d-545d-90a9-d5a3f660c7c2.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74959-f823271e-c99d-545d-90a9-d5a3f660c7c2_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74959-f823271e-c99d-545d-90a9-d5a3f660c7c2.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74959-f823271e-c99d-545d-90a9-d5a3f660c7c2.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74959-the-matrix-sdk-no-one-talks-about","url":"https://api.media.ccc.de/public/events/f823271e-c99d-545d-90a9-d5a3f660c7c2","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"38c50a6f-72a3-5c1a-9fc2-9cb6e60db185","title":"Joining the conversation: balancing privacy with usability for encrypted messages","subtitle":null,"slug":"matrix-conf-2025-72720-joining-the-conversation-balancing-privacy-with-usability-for-encrypted-messages","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/VLF9QQ/","description":"Being able to read the conversation in a room before you joined is a critical feature for some usecases, but end-to-end encryption makes it tricky to implement.\n\nIn this technically-focussed talk, we'll cover the challenges behind implementing \"history sharing\", why previous attempts in this area failed, and how we solved those problems with minimal impact on the security or efficiency of the protocol.\n\nThe Element Crypto team have been working on [MSC4268](https://github.com/matrix-org/matrix-spec-proposals/pull/4268), aka \"Sharing room keys for past messages\". We'll talk about why this is difficult from the cryptographic perspective, and discuss the architecture behind the implementation.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Richard van der Hoff"],"tags":["72720","2025","matrix-conf-2025","Security \u0026 Encryption","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":68,"promoted":false,"date":"2025-10-17T15:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-29T04:30:02.695+02:00","length":3029,"duration":3029,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72720-38c50a6f-72a3-5c1a-9fc2-9cb6e60db185.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72720-38c50a6f-72a3-5c1a-9fc2-9cb6e60db185_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72720-38c50a6f-72a3-5c1a-9fc2-9cb6e60db185.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72720-38c50a6f-72a3-5c1a-9fc2-9cb6e60db185.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72720-joining-the-conversation-balancing-privacy-with-usability-for-encrypted-messages","url":"https://api.media.ccc.de/public/events/38c50a6f-72a3-5c1a-9fc2-9cb6e60db185","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"0e7c851e-cec0-59f2-a28f-bce7b23a8065","title":"Portable identites (MSC 2787) and the GDPR right to rectification, a pressing need for server operators","subtitle":null,"slug":"matrix-conf-2025-74987-portable-identites-msc-2787-and-the-gdpr-right-to-rectification-a-pressing-need-for-server-operators","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/PTAPZE/","description":"Most of the discussions around privacy laws have been focused on the protection of data and condition of processing. But some others rights are starting to be litigated more widley and will soon play a bigger role for IT systems managers. This talk will focus on the GDPR article 16 (right to rectification), and how the current Matrix spec is inadequate for servers operators aiming to let people change their username, since MXID can't be changed (as of this proposal writing in June 2025).\n\nBased on the ongoing work done by the [Fedora community](https://fedoraproject.org/) on the [Fedora Username Change project](https://communityblog.fedoraproject.org/call-for-volunteers-regarding-the-fedora-username-change-project/), on recent legal cases in Europe, we will see why the adoption of [MSC 2787 (Portable identites)](https://github.com/matrix-org/matrix-spec-proposals/pull/2787) should be more than a nice to have, and how it intersect with questions of privacy and anti-discrimination. The talk will also touch on the topic of SSO configuration and downstream consumers best practice to deal with such changes.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Michael S."],"tags":["74987","2025","matrix-conf-2025","Privacy, Policy \u0026 Moderation","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":82,"promoted":false,"date":"2025-10-18T11:10:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-04-02T23:45:05.970+02:00","length":2824,"duration":2824,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74987-0e7c851e-cec0-59f2-a28f-bce7b23a8065.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74987-0e7c851e-cec0-59f2-a28f-bce7b23a8065_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74987-0e7c851e-cec0-59f2-a28f-bce7b23a8065.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74987-0e7c851e-cec0-59f2-a28f-bce7b23a8065.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74987-portable-identites-msc-2787-and-the-gdpr-right-to-rectification-a-pressing-need-for-server-operators","url":"https://api.media.ccc.de/public/events/0e7c851e-cec0-59f2-a28f-bce7b23a8065","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"124212a1-cb3c-5159-9d76-c8680b38d2eb","title":"Matrix as a Bridge","subtitle":"Enabling Cross-Border Healthcare Communication Through Open Standards","slug":"matrix-conf-2025-79981-matrix-as-a-bridge-enabling-cross-border-healthcare-communication-through-open-standards","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/GDWSJR/","description":"European healthcare communication is at a turning point. Fragmented national systems are reaching their limits, while the need for interoperable, secure, and user-friendly digital spaces across borders continues to grow.\r\nThis talk explores how the open-source Matrix protocol has become a strategic foundation for secure messaging in healthcare — powering derived solutions like TI Messenger and CGM Messenger. Our approach highlights not only the technology itself but also the importance of collaboration with the open-source community, especially through our partnership with Element, to drive innovation, scalability, and trust.\r\nKey themes include deep integration into primary systems, the use of headless clients, and tackling challenges around usability, eID identity models, and technical complexity.\r\nWe argue that while Matrix alone is not the silver bullet for interoperability, it provides the missing bridge between siloed infrastructures and the vision of a unified European Health Space — rooted in open standards and coordinated implementation.\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Patrice Zoe Brend'amour"],"tags":["79981","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":131,"promoted":false,"date":"2025-10-16T14:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-26T12:00:05.970+01:00","length":2630,"duration":2630,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79981-124212a1-cb3c-5159-9d76-c8680b38d2eb.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79981-124212a1-cb3c-5159-9d76-c8680b38d2eb_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79981-124212a1-cb3c-5159-9d76-c8680b38d2eb.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79981-124212a1-cb3c-5159-9d76-c8680b38d2eb.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-79981-matrix-as-a-bridge-enabling-cross-border-healthcare-communication-through-open-standards","url":"https://api.media.ccc.de/public/events/124212a1-cb3c-5159-9d76-c8680b38d2eb","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"1967283f-2406-5430-a62c-aa736416dc88","title":"Getting started with Element Server Suite Community","subtitle":null,"slug":"matrix-conf-2025-73143-getting-started-with-element-server-suite-community","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/8N8HZS/","description":"Join us for an introduction to the Element Server Suite Community, the simplest way to deploy a Kubernetes-based Matrix 2.0-ready stack, maintained by Element. \n\nThis workshop will deploy all the components of the suite: a Synapse homeserver with Matrix Authentication Service enabled, a Matrix RTC backend for calls, and an Element web client. \n\nYou'll be able to try it on your local laptop using your Docker daemon, or deploy it on a virtual machine with a single-node Kubernetes setup. \n\nWhether you're new to Kubernetes and Matrix or looking to expand your server capabilities, this session will give you the foundation to get started and experience the latest Matrix features on your own machine.\n\nThis workshop introduces you to the Element Server Suite (ESS), a streamlined and user-friendly way to deploy a Kubernetes-based Matrix 2.0-ready stack. No prior Kubernetes experience is required ! The suite is designed to be simple and accessible for both beginners and experienced users.\n\nDuring the session, you’ll walk through a hands-on deployment using one of three options:\n- your own Kubernetes cluster\n- a virtual machine with a single-node k3s cluster\n- or your laptop running KinD (Kubernetes in Docker).\n\nYou’ll gain insight into the architecture of the suite, learn how to set up a self-hosted Matrix server, and explore how ESS can be customized to meet the needs of your community.\n\nBy the end, you'll have a working Matrix 2.0 environment with a Synapse homeserver, Matrix Authentication Service, RTC backend, and Element web client - all ready to use!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Gaël Goinvic"],"tags":["73143","2025","matrix-conf-2025","Hands-on","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":509,"promoted":false,"date":"2025-10-18T13:35:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-04-03T13:30:04.600+02:00","length":845,"duration":845,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73143-1967283f-2406-5430-a62c-aa736416dc88.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73143-1967283f-2406-5430-a62c-aa736416dc88_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73143-1967283f-2406-5430-a62c-aa736416dc88.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73143-1967283f-2406-5430-a62c-aa736416dc88.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-73143-getting-started-with-element-server-suite-community","url":"https://api.media.ccc.de/public/events/1967283f-2406-5430-a62c-aa736416dc88","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"3bb553a6-9a0c-566b-89d2-917454ca514f","title":"The German BundesMessenger","subtitle":null,"slug":"matrix-conf-2025-72837-the-german-bundesmessenger","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/9HKYHA/","description":"The BundesMessenger is the soverein communication solution for the German government and armed forces. Developed to be robust, secure and interconnected it serves as the basis for collaboration in the public sector. With a sharp focus on user experience, an uncompromised commitment to free and open-source software and state-of-the-art deployment of cloud technologies, it brings a high-quality messenger to firefighters, soldiers and office workers.\n\nWant to know what makes the BundesMessenger quite a special piece of software? Is it better than fax? And will it shut up after I call it a day? Join the talk to find out!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Kai A. Hiller"],"tags":["72837","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":1159,"promoted":false,"date":"2025-10-16T16:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-04-03T08:45:03.781+02:00","length":2422,"duration":2422,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72837-3bb553a6-9a0c-566b-89d2-917454ca514f.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72837-3bb553a6-9a0c-566b-89d2-917454ca514f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72837-3bb553a6-9a0c-566b-89d2-917454ca514f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72837-3bb553a6-9a0c-566b-89d2-917454ca514f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72837-the-german-bundesmessenger","url":"https://api.media.ccc.de/public/events/3bb553a6-9a0c-566b-89d2-917454ca514f","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"2785b6fc-bb59-5b4a-862d-cb0972ec912a","title":"The Role of the Matrix Protocol within Germany’s Sovereign and Secure Health Messenger Solution – A Loyal Player Embracing the Evolution of Secure Architectures","subtitle":null,"slug":"matrix-conf-2025-82674-the-role-of-the-matrix-protocol-within-germany-s-sovereign-and-secure-health-messenger-solution-a-loyal-player-embracing-the-evolution-of-secure-architectures","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/CJSBUZ/","description":"Germany’s digital health infrastructure has long been built on the principles of sovereignty, open standards, and interoperability. With the electronic patient record (ePA) and KIM for secure data and document exchange, Germany established a federated ecosystem using standards such as FHIR and OIDC with sectoral identity providers. The recent introduction of the TI-Messenger (TIM) extends this ecosystem to real-time communication — now connecting over 25 million insured citizens through the RISE TI-Messenger, directly integrated into their ePA app (ePA FdV).\nMatrix serves here not as the foundation of sovereignty, but as a loyal enabler within an existing sovereign architecture. Operating own Matrix instances (e.g. via the RISE Cloud) ensures data locality and governance under German regulatory control, while federation allows secure inter-institutional communication. This approach balances federated flexibility and controlled trust domains, distinguishing Germany’s model from purely centralized or global platform solutions.\nThe talk discusses the integration of Matrix within the sovereign health stack — ePA, sIDP, KIM, TIM, and OIDC — and explores risks and resilience in large-scale federation. It illustrates how Germany’s health communication layer evolves from document exchange to conversational care, preserving sovereignty while embracing interoperable, open technologies.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Univ.Prof. Dipl.-Ing. Dr. Thomas Grechenig"],"tags":["82674","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":48,"promoted":false,"date":"2025-10-17T17:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-14T18:15:05.067+01:00","length":1546,"duration":1546,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82674-2785b6fc-bb59-5b4a-862d-cb0972ec912a.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82674-2785b6fc-bb59-5b4a-862d-cb0972ec912a_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82674-2785b6fc-bb59-5b4a-862d-cb0972ec912a.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82674-2785b6fc-bb59-5b4a-862d-cb0972ec912a.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-82674-the-role-of-the-matrix-protocol-within-germany-s-sovereign-and-secure-health-messenger-solution-a-loyal-player-embracing-the-evolution-of-secure-architectures","url":"https://api.media.ccc.de/public/events/2785b6fc-bb59-5b4a-862d-cb0972ec912a","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"1f8c0b00-29c6-52da-8fb8-d77d4e1308b9","title":"Matrix’s Role in the German Healthcare System: ","subtitle":"The TI-Messenger as a Communication Infrastructure for Healthcare","slug":"matrix-conf-2025-72820-matrix-s-role-in-the-german-healthcare-system-the-ti-messenger-as-a-communication-infrastructure-for-healthcare","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/QGQX9L/","description":"In this presentation, we will examine processes within the German healthcare system and explore the underlying structural challenges that make intersectoral communication so difficult. We will discuss why Matrix is the ideal protocol for the foundation of this infrastructure and explain how we build upon the Matrix specification to meet healthcare-specific requirements.\r\n\r\nSpecial insights will be shared regarding the challenges and lessons learned during the implementation of the TI-Messenger in Germany’s healthcare system. The presentation will outline the different stages of development and highlight specific use cases that demonstrably improve the quality of care.\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Marie Ruddeck"],"tags":["72820","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":111,"promoted":false,"date":"2025-10-16T12:30:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-02-23T15:30:08.797+01:00","length":1541,"duration":1541,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72820-1f8c0b00-29c6-52da-8fb8-d77d4e1308b9.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72820-1f8c0b00-29c6-52da-8fb8-d77d4e1308b9_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72820-1f8c0b00-29c6-52da-8fb8-d77d4e1308b9.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72820-1f8c0b00-29c6-52da-8fb8-d77d4e1308b9.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72820-matrix-s-role-in-the-german-healthcare-system-the-ti-messenger-as-a-communication-infrastructure-for-healthcare","url":"https://api.media.ccc.de/public/events/1f8c0b00-29c6-52da-8fb8-d77d4e1308b9","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"1340694f-5f8c-5fdb-b15c-71c781a7655c","title":"No Desk Is an Island: Enabling Cross-Border Workspace Communication","subtitle":null,"slug":"matrix-conf-2025-74215-no-desk-is-an-island-enabling-cross-border-workspace-communication","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/7SRHXV/","description":"As EU member states (co-)develop sovereign workspace solutions for the public sector, the need for seamless communication between these platforms becomes increasingly important. France, Germany, and the Netherlands are among the countries working on such solutions together, with the goal of facilitating cross-border collaboration and data exchange while maintaining security and sovereignty. In collaboration with our French and Dutch partners, we at ZenDiS are developing a framework to enable communication between our openDesk office and collaboration suite and its international equivalents. Our effort aims to facilitate cross-border information sharing and promote a more integrated European digital landscape.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Alexander Smolianitski"],"tags":["74215","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":52,"promoted":false,"date":"2025-10-17T14:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-02-09T12:30:09.685+01:00","length":2378,"duration":2378,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74215-1340694f-5f8c-5fdb-b15c-71c781a7655c.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74215-1340694f-5f8c-5fdb-b15c-71c781a7655c_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74215-1340694f-5f8c-5fdb-b15c-71c781a7655c.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74215-1340694f-5f8c-5fdb-b15c-71c781a7655c.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74215-no-desk-is-an-island-enabling-cross-border-workspace-communication","url":"https://api.media.ccc.de/public/events/1340694f-5f8c-5fdb-b15c-71c781a7655c","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"7ea4c2d8-4d3a-57d3-bce8-6b1e0635c15e","title":"MatrixRTC","subtitle":null,"slug":"matrix-conf-2025-74593-matrixrtc","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/UQVVRV/","description":"In this talk, we will share the newest improvements to MatrixRTC. We'll focus on how the security and encryption architecture has evolved to provide robust, private communications for Matrix users. Additionally, we will show how to integrate Element Call into clients using the Rust or JS-SDK in a matter of minutes. Whether you're building a custom Matrix client or want to know what makes MatrixRTC such a great solution for secure communication, you'll walk away with practical knowledge to bring encrypted calling capabilities to your users and an in-depth understanding about the key distribution for real- time (MatrixRTC) sessions.\n\nIn this talk, we'll explore the evolving landscape of MatrixRTC, the real-time communication layer of the Matrix protocol, and highlight key advancements.\n\nThis year we saw a lot of advancements for MatrixRTC. To make it thorugh the spec review process we gathered feedback and added a couple of our own topics that we really wanted to improve. The changes might seem very small but have a very big impact in how good it fits into the matrix eco system. To name one of the highlights: A matrixRTC session can now be dirstirbuted over multiple SFU servers!\n\nOn top of that a new matrix primitive will be introduced that greatly helps MatrixRTC and is useful in other parts of the ecosystem.\n\nWith the spec proposals being as polished as never before and the first reviews from SCT members, there is no better time to accelerate the adoption of MatrixRTC-based calls. With Element Call, we went the extra mile to make this adoption as easy as possible. Element Call, being a widget, is available to the broader ecosystem and can be used as a shortcut to make clients compatible with MatrixRTC calls without much development effort. We would like to show how easy it is to implement Element Call into any JS-SDK or Rust SDK backed client (any client supporting the widget API).\n\nAt the end of the talk, we will have a live demonstration of a call with a client that did not previously support MatrixRTC-based VoIP.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Timo Kandra"],"tags":["74593","2025","matrix-conf-2025","Hands-on","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":207,"promoted":false,"date":"2025-10-17T15:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-04T02:30:03.293+02:00","length":3212,"duration":3212,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74593-7ea4c2d8-4d3a-57d3-bce8-6b1e0635c15e.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74593-7ea4c2d8-4d3a-57d3-bce8-6b1e0635c15e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74593-7ea4c2d8-4d3a-57d3-bce8-6b1e0635c15e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74593-7ea4c2d8-4d3a-57d3-bce8-6b1e0635c15e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74593-matrixrtc","url":"https://api.media.ccc.de/public/events/7ea4c2d8-4d3a-57d3-bce8-6b1e0635c15e","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"b85f6402-47d9-502a-8462-57abf88244ad","title":"Rocket.Chat: Entering the Matrix","subtitle":null,"slug":"matrix-conf-2025-82685-rocket-chat-entering-the-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/J7YNGR/","description":"In this talk, we trace the journey of evolving Rocket.Chat from a standalone collaboration server into a full-fledged Matrix home-server — all built in TypeScript. We’ll dive into the architecture decisions, the incremental features (federation, room state sync, identity translation, event routing, crypto, and bridging), and the real challenges of combining two paradigms (Rocket.Chat’s internal model + the Matrix spec) in one codebase. You’ll hear about lessons learned: when to build vs reuse, how we manage consistency under asynchronous federation, strategies for performance and rate limits, and how we maintain feature parity while gradually merging homeserver responsibilities. Whether you’re running a chat platform, building a new homeserver, or simply interested in bridging monolithic systems with Matrix, this session will provide deep technical insight and lessons you can bring back to your project.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Gabriel Engel"],"tags":["82685","2025","matrix-conf-2025","Hands-on","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":231,"promoted":false,"date":"2025-10-17T14:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-04T02:30:03.269+02:00","length":3110,"duration":3110,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82685-b85f6402-47d9-502a-8462-57abf88244ad.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82685-b85f6402-47d9-502a-8462-57abf88244ad_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82685-b85f6402-47d9-502a-8462-57abf88244ad.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/82685-b85f6402-47d9-502a-8462-57abf88244ad.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-82685-rocket-chat-entering-the-matrix","url":"https://api.media.ccc.de/public/events/b85f6402-47d9-502a-8462-57abf88244ad","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"2851d9de-3ec4-56f8-aed8-5b0d616b8aac","title":"Integrating Matrix in a trustworthy collaborative ecosystem","subtitle":null,"slug":"matrix-conf-2025-74244-integrating-matrix-in-a-trustworthy-collaborative-ecosystem","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/A9YW3B/","description":"At Oodrive, our mission is to offer a secure and sovereign solution to manage our partners' most sensitive data.\nBuilding on this foundation, we are developing a secure collaboration platform that fully aligns with these values.\n \nCollaboration cannot happen without communication, therefore we decided to integrate a secure chat in our product. We chose the Matrix protocol to achieve that goal.\nNow that a first version is out and available to our partners, we want to share with the community how we integrated matrix in our product, and the challenges we overcame.\nNamely :\n - How we provision user accounts in our matrix instance.\n - How users authenticate transparently in the chat.\n - Make a demonstration to illustrate the seamless integration\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Francois HERBRETEAU","Anthony"],"tags":["74244","2025","matrix-conf-2025","Hands-on","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":48,"promoted":false,"date":"2025-10-18T11:35:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-22T21:30:07.275+01:00","length":1388,"duration":1388,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74244-2851d9de-3ec4-56f8-aed8-5b0d616b8aac.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74244-2851d9de-3ec4-56f8-aed8-5b0d616b8aac_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74244-2851d9de-3ec4-56f8-aed8-5b0d616b8aac.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74244-2851d9de-3ec4-56f8-aed8-5b0d616b8aac.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74244-integrating-matrix-in-a-trustworthy-collaborative-ecosystem","url":"https://api.media.ccc.de/public/events/2851d9de-3ec4-56f8-aed8-5b0d616b8aac","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"f5b5f17c-448e-53b4-99a7-0d528c6a77eb","title":"An Update on reaching the German Government via Matrix","subtitle":null,"slug":"matrix-conf-2025-72828-an-update-on-reaching-the-german-government-via-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/Q3LKTY/","description":"With *Beyond Instant Messaging: Matrix in the Public Sector* last year, we presented FITKO and the German Federal Ministry of the Interior joining efforts to pilot a Matrix-based next-generation communication infrastructure for digital government services, with the goal to showcase end-to-end encryption, great usability and machine-readable communication between citizens and public authorities.\n\nLets take another look at the project, what we have done since and what else there is to come for *reaching the German Government via Matrix*\n\nVisit our projet page for more details https://gitlab.opencode.de/fitko/matrix-g2x (currently in German)\n\nThis project is part of a larger target architecture, see the earlier talk \"Consolidating Germany’s administrative communication: Towards a joint Matrix-based architecture\" by my colleague Dominik Braun.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["networkException"],"tags":["72828","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":572,"promoted":false,"date":"2025-10-16T17:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-30T11:15:07.242+02:00","length":2250,"duration":2250,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72828-f5b5f17c-448e-53b4-99a7-0d528c6a77eb.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72828-f5b5f17c-448e-53b4-99a7-0d528c6a77eb_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72828-f5b5f17c-448e-53b4-99a7-0d528c6a77eb.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72828-f5b5f17c-448e-53b4-99a7-0d528c6a77eb.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72828-an-update-on-reaching-the-german-government-via-matrix","url":"https://api.media.ccc.de/public/events/f5b5f17c-448e-53b4-99a7-0d528c6a77eb","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"950149f4-1ea7-5384-9f40-2dd72f530749","title":"Schulchat RLP as [matrix]-based school messenger","subtitle":null,"slug":"matrix-conf-2025-78478-schulchat-rlp-as-matrix-based-school-messenger","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/QTBJP3/","description":"fairkom has developed a [matrix]-based school messenger for the Department of Education of the German state of Rhineland-Palatinate to serve up to half a million users. Schulchat RLP has one code base for all platforms and is available as app on Apple and Google Play Stores.\n\nWhat makes this solution unique is the deep integration of the identity and user management system from the \"Bildungsportal RLP\", ensuring seamless use for teachers, students, and even parents - from primary to vocational schools.\n\nFor Schulchat RLP we have added a sophisticated address book into the messenger with role based communication templates and adapted the client application, based on FluffyChat, to meet pedagogical requirements, such as enabling active read confirmations.\n\nWe will be presenting the project lifecycle, challenges with E2EE, SSO, hosting and how we manage user feedback and daily operations.\n\nfairkom is a silver member of the [matrix] foundation and offers custom messaging solutions and scalable hosting.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Lisa Kostrzewa","Jan Krammer (Janonym)","Philipp Monz","Dr. Roland Alton"],"tags":["78478","2025","matrix-conf-2025","Matrix in Education","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":211,"promoted":false,"date":"2025-10-18T10:00:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-31T15:30:07.695+02:00","length":1556,"duration":1556,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78478-950149f4-1ea7-5384-9f40-2dd72f530749.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78478-950149f4-1ea7-5384-9f40-2dd72f530749_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78478-950149f4-1ea7-5384-9f40-2dd72f530749.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/78478-950149f4-1ea7-5384-9f40-2dd72f530749.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-78478-schulchat-rlp-as-matrix-based-school-messenger","url":"https://api.media.ccc.de/public/events/950149f4-1ea7-5384-9f40-2dd72f530749","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"d1b771f7-63de-55aa-a628-420f4f5c7f55","title":"Consolidating Germany’s administrative communication: ","subtitle":"Towards a joint Matrix-based architecture","slug":"matrix-conf-2025-73699-consolidating-germany-s-administrative-communication-towards-a-joint-matrix-based-architecture","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/L8LXQU/","description":"The German public administration aims to consolidate its disparate solutions for G2C and G2B communications and transition to a unified yet decentralized Matrix-based infrastructure. In this talk we will dive into this new federal infrastructure’s target architecture and explore its key requirements, drivers and architecture decisions – including the crucial choice of Matrix as the E2EE communications layer. We further share key learnings from the accompanying political process and reflect on the challenges ahead in constructing, negotiating and implementing transition pathways to achieve change in the complex brownfield-environment of Germany’s administrative IT.\r\n\r\nNote: If you want something more hands-on, take a deep dive into our technical pilot project for Matrix-based G2C-communication in Germany by attending our second talk at this year's Matrix conference: https://cfp.2025.matrix.org/matrix-conf-2025/talk/Q3LKTY/\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Dominik Braun"],"tags":["73699","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":101,"promoted":false,"date":"2025-10-16T14:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-27T11:15:06.441+01:00","length":2678,"duration":2678,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73699-d1b771f7-63de-55aa-a628-420f4f5c7f55.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73699-d1b771f7-63de-55aa-a628-420f4f5c7f55_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73699-d1b771f7-63de-55aa-a628-420f4f5c7f55.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73699-d1b771f7-63de-55aa-a628-420f4f5c7f55.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-73699-consolidating-germany-s-administrative-communication-towards-a-joint-matrix-based-architecture","url":"https://api.media.ccc.de/public/events/d1b771f7-63de-55aa-a628-420f4f5c7f55","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"7b8ae6ac-5aa0-580e-b9cf-f2652f3f58e8","title":"Closing","subtitle":null,"slug":"matrix-conf-2025-75080-closing","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/KAB39N/","description":"See you next year!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Yan Minagawa"],"tags":["75080","2025","matrix-conf-2025","Keynote","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":124,"promoted":false,"date":"2025-10-18T17:00:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-02-27T20:45:05.710+01:00","length":1425,"duration":1425,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75080-7b8ae6ac-5aa0-580e-b9cf-f2652f3f58e8.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75080-7b8ae6ac-5aa0-580e-b9cf-f2652f3f58e8_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75080-7b8ae6ac-5aa0-580e-b9cf-f2652f3f58e8.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75080-7b8ae6ac-5aa0-580e-b9cf-f2652f3f58e8.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75080-closing","url":"https://api.media.ccc.de/public/events/7b8ae6ac-5aa0-580e-b9cf-f2652f3f58e8","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"cbb49d37-51b0-5388-bff0-3ec9dd8933c6","title":"Beyond Olm","subtitle":"About challenges and opportunities in Messaging Layer Security (MLS)","slug":"matrix-conf-2025-71182-beyond-olm-about-challenges-and-opportunities-in-messaging-layer-security-mls","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/BAKSEA/","description":"[matrix] as an end-to-end encrypted communication standard has its flaws. Flaws in privacy, flaws in complexity. With the standard of Messaging Layer Security (MLS), the [matrix] ecosystem has the opportunity to address old flaws, rethink room state and increase interoperability.\r\n\r\nIn this talk, I will provide a beginner's guide on challenges of [matrix] 3.0.\r\n\r\n\u003e Messaging Layer Security (RFC 9420, MLS) is a modern layer for end-to-end encrypted group messaging providing Forward Secrecy (PFS) and Post-Compromise Security (PCS). MLS further provides performance that’s logarithmic in the group size, an easy migration to post-quantum security, and is a rigorously analyzed protocol.\r\n\r\nThis talk will discuss the opportunities and challenges offered by MSC4256 proposing a way to integrate MLS into [matrix] rooms.\r\n\r\nAs a guidance, I will focus on the following questions :\r\n\r\n- Which advantages does MLS feature over Olm ?\r\n- Which tradeoffs can we accept with an interoperable encryption standard ?\r\n- How can we keep a federated ecosystem working with an encryption standard not meant for complete distribution ?\r\n- How can we ensure to keep sync of MLS state and [matrix] room state ?\r\n- How can we incrementally migrate an ecosystem to another encryption standard ?\r\n\r\nThe entire topic of MLS is obviously too big for a single talk. Many of the open questions may only be discussed briefly. The aim of this talk is not to present outstanding solutions like a miracle but rather to inform about the current state of the specification, the ecosystem and next steps.\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["The one with the braid (she/her)"],"tags":["71182","2025","matrix-conf-2025","Security \u0026 Encryption","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":455,"promoted":false,"date":"2025-10-16T11:20:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-04-01T19:00:04.377+02:00","length":2252,"duration":2252,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71182-cbb49d37-51b0-5388-bff0-3ec9dd8933c6.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71182-cbb49d37-51b0-5388-bff0-3ec9dd8933c6_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71182-cbb49d37-51b0-5388-bff0-3ec9dd8933c6.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/71182-cbb49d37-51b0-5388-bff0-3ec9dd8933c6.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-71182-beyond-olm-about-challenges-and-opportunities-in-messaging-layer-security-mls","url":"https://api.media.ccc.de/public/events/cbb49d37-51b0-5388-bff0-3ec9dd8933c6","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"b117a452-7e5b-58e7-9de4-e7bf952a27c4","title":"Sweden's Public Sector in Transition","subtitle":"Exploring Open Standards for Interoperable Communication","slug":"matrix-conf-2025-72976-sweden-s-public-sector-in-transition-exploring-open-standards-for-interoperable-communication","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/DZBGLP/","description":"For decades, government agencies have relied on proprietary, siloed communication systems. Today, several Swedish initiatives are exploring new paths forward.\r\n\r\nFirst, we will provide details on the latest developments within SAFOS, a service designed to establish a potential national standard for secure messaging, video conferencing, and real-time collaboration.\r\n\r\nSecond, we will share insights from eSam — a voluntary collaboration between public agencies — where a multi-agency task force is evaluating options for a common, open, and federated protocol for real-time communication. We will discuss our evaluation criteria, the challenges, and the potential of solutions such as Matrix to foster true interoperability, decentralization, and robust security for Sweden's public administration.\r\n\r\nJoin us to learn how Försäkringskassan and eSam are exploring ways to build a future-proof communication infrastructure based on openness and collaboration.\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Kenneth Edwall","Anna Engström"],"tags":["72976","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":135,"promoted":false,"date":"2025-10-16T11:50:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-25T14:45:10.078+01:00","length":1335,"duration":1335,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72976-b117a452-7e5b-58e7-9de4-e7bf952a27c4.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72976-b117a452-7e5b-58e7-9de4-e7bf952a27c4_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72976-b117a452-7e5b-58e7-9de4-e7bf952a27c4.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72976-b117a452-7e5b-58e7-9de4-e7bf952a27c4.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72976-sweden-s-public-sector-in-transition-exploring-open-standards-for-interoperable-communication","url":"https://api.media.ccc.de/public/events/b117a452-7e5b-58e7-9de4-e7bf952a27c4","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"ace971db-4fd8-53a8-8df8-2cf02e528658","title":"NeoBoard S: a whiteboard matrix client offering endless possibilities for real-time collaboration","subtitle":null,"slug":"matrix-conf-2025-72887-neoboard-s-a-whiteboard-matrix-client-offering-endless-possibilities-for-real-time-collaboration","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/KHM9ZY/","description":"Last year, we introduced NeoToolSuite, Nordeck’s productivity suite of Matrix widgets designed for efficient collaboration and communication.\n\nThis year, our focus shifts to our flagship product: NeoBoard Standalone. This real-time collaborative whiteboard matrix client has evolved through continuous development and iteration and now it features an immersive infinite canvas that redefines what’s possible for open-source productivity and creative tools.\n\nJoin us for a tour of NeoBoard’s latest features and share our vision for the future of real-time collaboration, powered by the Matrix protocol.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Robert Gerbauld"],"tags":["72887","2025","matrix-conf-2025","Beyond Chat","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":112,"promoted":false,"date":"2025-10-16T14:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-28T15:30:04.170+01:00","length":1409,"duration":1409,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72887-ace971db-4fd8-53a8-8df8-2cf02e528658.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72887-ace971db-4fd8-53a8-8df8-2cf02e528658_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72887-ace971db-4fd8-53a8-8df8-2cf02e528658.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72887-ace971db-4fd8-53a8-8df8-2cf02e528658.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72887-neoboard-s-a-whiteboard-matrix-client-offering-endless-possibilities-for-real-time-collaboration","url":"https://api.media.ccc.de/public/events/ace971db-4fd8-53a8-8df8-2cf02e528658","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"428cf3fb-321c-50ab-8959-c52f1470092f","title":"Opening","subtitle":null,"slug":"matrix-conf-2025-75079-opening","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/CL3HJB/","description":"Welcome\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Yan Minagawa"],"tags":["75079","2025","matrix-conf-2025","Keynote","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":123,"promoted":false,"date":"2025-10-16T10:00:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-02T09:15:08.529+01:00","length":741,"duration":741,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75079-428cf3fb-321c-50ab-8959-c52f1470092f.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75079-428cf3fb-321c-50ab-8959-c52f1470092f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75079-428cf3fb-321c-50ab-8959-c52f1470092f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75079-428cf3fb-321c-50ab-8959-c52f1470092f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75079-opening","url":"https://api.media.ccc.de/public/events/428cf3fb-321c-50ab-8959-c52f1470092f","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"f9b5148f-ad89-5ad8-97f5-5c5db741bd5e","title":"Nationwide Rollout of Matrix-Based Instant Messaging (TI-M) for 74 Million Statutorily Insured Citizens in German Healthcare","subtitle":null,"slug":"matrix-conf-2025-73777-nationwide-rollout-of-matrix-based-instant-messaging-ti-m-for-74-million-statutorily-insured-citizens-in-german-healthcare","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/SHDUM3/","description":"On July 15, 2025, Germany’s statutory health insurance funds will introduce the Matrix-based instant messaging service TI-M (Telematikinfrastruktur Messenger) into their electronic patient record (ePA) apps. This marks a significant milestone, as Matrix-based messengers will become potentially available to 74 million insured individuals across Germany.\n\nThis talk will provide an overview of the nationwide rollout, highlighting the technical and organizational challenges faced during the development and operation of TI-M, including interoperability, security, and scalability within the highly regulated healthcare environment. We will present up-to-date usage data and insights on user adoption, reflecting the initial impact and acceptance of TI-M among patients and healthcare professionals.\n\nFinally, the session will offer an outlook on the future of secure, decentralized communication in the German healthcare system, discussing opportunities for further integration, innovation, and the broader implications for digital health infrastructure.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Jan Kohnert"],"tags":["73777","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":72,"promoted":false,"date":"2025-10-16T15:40:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-02-13T17:30:06.755+01:00","length":1493,"duration":1493,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73777-f9b5148f-ad89-5ad8-97f5-5c5db741bd5e.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73777-f9b5148f-ad89-5ad8-97f5-5c5db741bd5e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73777-f9b5148f-ad89-5ad8-97f5-5c5db741bd5e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/73777-f9b5148f-ad89-5ad8-97f5-5c5db741bd5e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-73777-nationwide-rollout-of-matrix-based-instant-messaging-ti-m-for-74-million-statutorily-insured-citizens-in-german-healthcare","url":"https://api.media.ccc.de/public/events/f9b5148f-ad89-5ad8-97f5-5c5db741bd5e","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"6e7e109d-ed43-5d20-bf50-c9132a8e9006","title":"Invisible Crypto: can Matrix be both secure and easy to use?","subtitle":null,"slug":"matrix-conf-2025-72625-invisible-crypto-can-matrix-be-both-secure-and-easy-to-use","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/BT8WR9/","description":"The Invisible Crypto initiative intends to make Matrix easier to use by ensuring that encrypted messaging is secure by default, and the user is not bothered by irrelevant information.\n\nIn this talk we will give a status update, hopefully explaining why crypto needed to become slightly more visible on the journey towards making it disappear.\n\nWe'll go into some detail about what we've done (and why some of it makes things a little more noisy) and what we plan to do to really get there.\n\nWe've been working on the Invisible Crypto initiative for over a year, and arguably things have got worse rather than better: some parts of Matrix crypto are more visible than they were before.\n\nWe will go into some detail about what we've done so far and why those things temporarily make more noise, but will eventually lead to a peaceful, hassle-free experience of encrypted messaging.\n\nMost of the coding has been done in matrix-rust-sdk and the Element clients, but the intention is for these efforts to serve as examples for other implementations.\n\nKey goals of the initiative are to ignore \"insecure\" devices, and treat user identities as trust-on-first-use by default. To make these possible, we have worked on a lot of things that actually make crypto more visible:\n\n- Shields for messages from insecure devices\n- Encouraging device verification\n- Building a shared language to talk about crypto\n- Noticing and warning about devices with incomplete crypto information\n- Warnings about messages whose sender identity is unsure\n- Letting the user know when an identity changes\n\nand we plan to continue with things that mostly make crypto less visible, while also becoming more secure:\n\n- Excluding insecure devices\n- Authenticated backup\n- Sharing identity updates between devices\n- Fixing bugs that allow a device's crypto information to be incomplete\n- Showing identity changes in timelines instead of pop-ups\n- \"Dehydrated\" devices so messages received while logged out can be decrypted\n- Recovery key management\n\nImproving crypto-related code is always painstaking, but we hope to convince you that we are making steady progress, and demonstrate how you can help!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Andy Balaam"],"tags":["72625","2025","matrix-conf-2025","Security \u0026 Encryption","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":285,"promoted":false,"date":"2025-10-17T14:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-28T20:00:06.940+01:00","length":3075,"duration":3075,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72625-6e7e109d-ed43-5d20-bf50-c9132a8e9006.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72625-6e7e109d-ed43-5d20-bf50-c9132a8e9006_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72625-6e7e109d-ed43-5d20-bf50-c9132a8e9006.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72625-6e7e109d-ed43-5d20-bf50-c9132a8e9006.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72625-invisible-crypto-can-matrix-be-both-secure-and-easy-to-use","url":"https://api.media.ccc.de/public/events/6e7e109d-ed43-5d20-bf50-c9132a8e9006","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"958f297b-41d4-5856-a0c3-eb21a339641e","title":"The Matrix State of the Union","subtitle":null,"slug":"matrix-conf-2025-74977-the-matrix-state-of-the-union","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/8PEMJB/","description":"As project lead of Matrix, Matthew gives a snapshot of where the project is at.  Highlights should include:\n * Overview of recent high-profile Matrix deployments and uptake\n * Overview of the recent major projects to fix state resets and improve decentralisation reliability\n * Overview of making Matrix a safer place via improved Trust \u0026 Safety work\n * Progress on Matrix 2.0 MSCs (Next Gen Auth, Sliding Sync, MatrixRTC) and uptake\n * Progress on Olm/Megolm improvements (history sharing, TOFU, invisible crypto, etc)\n * Progress on Next-generation encryption work\n...and more!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Matthew Hodgson"],"tags":["74977","2025","matrix-conf-2025","Keynote","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":1228,"promoted":false,"date":"2025-10-16T10:35:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-25T02:15:03.985+01:00","length":1699,"duration":1699,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74977-958f297b-41d4-5856-a0c3-eb21a339641e.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74977-958f297b-41d4-5856-a0c3-eb21a339641e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74977-958f297b-41d4-5856-a0c3-eb21a339641e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74977-958f297b-41d4-5856-a0c3-eb21a339641e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74977-the-matrix-state-of-the-union","url":"https://api.media.ccc.de/public/events/958f297b-41d4-5856-a0c3-eb21a339641e","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"d6486fe8-e4ab-5798-9960-982e9a358fbd","title":"Commercialising Matrix","subtitle":null,"slug":"matrix-conf-2025-74565-commercialising-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/GX397V/","description":"Can Matrix compete with Big Tech? That remains an open question - but the market conditions in Europe have never been more favorable to sovereign, European software solutions. So how do we build commercially sound companies based on Matrix? This talk will focus on real-world use cases, showcase features built for public-sector customers, explore viable business models, and share hard-earned lessons from bringing Matrix to market.\n\nAgenda:\n1. Why Meedio? Why Matrix?\n2. Going open source - choosing the right business model\n3. From proprietary to Matrix - evolution timeline\n4. Technical integration journey - architecture overview\n4.1 Meedio solutions\n4.2 Meedio components infrastructure\n4.3 MSC's used\n5. KBV-Certified consultations - when Signal is not enough\n6. Scaling federation and predictability\n6.1 Vanilla Synapse\n6.2 Desperation phase\n6.3 Vanilla Synapse to ESS Pro\n6.4 Synapse Pro (ESS Pro)\n7. Demo\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Runi Hammer","Arnas","Johannes"],"tags":["74565","2025","matrix-conf-2025","Business with Matrix","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":120,"promoted":false,"date":"2025-10-16T16:30:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-04-01T13:15:06.606+02:00","length":2692,"duration":2692,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74565-d6486fe8-e4ab-5798-9960-982e9a358fbd.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74565-d6486fe8-e4ab-5798-9960-982e9a358fbd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74565-d6486fe8-e4ab-5798-9960-982e9a358fbd.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74565-d6486fe8-e4ab-5798-9960-982e9a358fbd.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74565-commercialising-matrix","url":"https://api.media.ccc.de/public/events/d6486fe8-e4ab-5798-9960-982e9a358fbd","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"eb2be74f-2f1e-5705-9ac8-bc204a588e08","title":"How Matrix is becoming the communication standard for Public Sector","subtitle":null,"slug":"matrix-conf-2025-74985-how-matrix-is-becoming-the-communication-standard-for-public-sector","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/CAUAHD/","description":"Matrix was built to become the open communication of the web and serve everyone. But, as the Internet and email did, its network effect started with governments. Today, and as proven by the audience in the room,  most European governments and several others are either using it or looking at implementing it for their communications. This talk will tell the story of how we got there and why.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Amandine Le Pape"],"tags":["74985","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":101,"promoted":false,"date":"2025-10-17T11:40:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-26T17:15:05.486+01:00","length":898,"duration":898,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74985-eb2be74f-2f1e-5705-9ac8-bc204a588e08.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74985-eb2be74f-2f1e-5705-9ac8-bc204a588e08_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74985-eb2be74f-2f1e-5705-9ac8-bc204a588e08.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74985-eb2be74f-2f1e-5705-9ac8-bc204a588e08.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74985-how-matrix-is-becoming-the-communication-standard-for-public-sector","url":"https://api.media.ccc.de/public/events/eb2be74f-2f1e-5705-9ac8-bc204a588e08","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"735d004f-3196-58ca-8022-fe715248d7ed","title":"Luxchat(4gov)","subtitle":null,"slug":"matrix-conf-2025-72917-luxchat-4gov","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/GEEKMY/","description":"Presentation of the Luxembourg efforts to establish a sovereign instant messaging ecosystem for the public and private sector for Luxembourg. \n\nMore details to follow.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Patrick Weber"],"tags":["72917","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":56,"promoted":false,"date":"2025-10-17T11:10:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-19T19:45:05.292+01:00","length":1243,"duration":1243,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72917-735d004f-3196-58ca-8022-fe715248d7ed.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72917-735d004f-3196-58ca-8022-fe715248d7ed_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72917-735d004f-3196-58ca-8022-fe715248d7ed.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72917-735d004f-3196-58ca-8022-fe715248d7ed.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72917-luxchat-4gov","url":"https://api.media.ccc.de/public/events/735d004f-3196-58ca-8022-fe715248d7ed","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"19ca8fa0-9a9c-5358-a567-95aa64921dcb","title":"Element Call: Redefining conferencing for privacy, scale, and sovereignty","subtitle":null,"slug":"matrix-conf-2025-74592-element-call-redefining-conferencing-for-privacy-scale-and-sovereignty","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/BQZHAH/","description":"Element Call, the flagship MatrixRTC application by Element, is shaping the future of secure, federated calling. As the successor to the traditional call system in Element apps, it now powers large-scale, end-to-end encrypted (E2EE) group calls with improved reliability and seamless federation support. This talk follows up on last year’s introduction of Element Call, showcasing a year of rapid innovation — from new media transport mechanisms to enhanced mobile features — all aimed at making secure communication effortless and intuitive.\n\nLast year, we introduced Element Call as the next-generation MatrixRTC solution for calling over Matrix. In 2025, it’s no longer just a promising beta—it’s the default call experience in Element apps and a key pillar of the Matrix ecosystem.\n\nThis talk will cover the evolution of Element Call over the past year, including:\n\n- MatrixRTC in production: how Element Call is now the core calling experience in Element apps, replacing the legacy call stack.\n- Scalable E2EE group calls: supporting large encrypted calls with significantly improved reliability and federation support.\n- New transport layer: leveraging to-device messages for secure and robust end-to-end media encryption across calls.\n- A new MatrixRTC Transport using a Multi-SFU approach\n- Ease of use: new UX features like emoji reactions and background blurring.\n- Mobile-first features: introducing Handset Mode for more natural audio on mobile devices.\n\nWhether you're a Matrix developer, community member, or integrator, this session will give you an inside look at where MatrixRTC is headed and how to build on top of it.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Florian Heese","Aaron Thornburgh","Timo Kandra"],"tags":["74592","2025","matrix-conf-2025","Beyond Chat","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":381,"promoted":false,"date":"2025-10-16T15:35:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-25T18:45:07.560+01:00","length":2694,"duration":2694,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74592-19ca8fa0-9a9c-5358-a567-95aa64921dcb.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74592-19ca8fa0-9a9c-5358-a567-95aa64921dcb_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74592-19ca8fa0-9a9c-5358-a567-95aa64921dcb.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74592-19ca8fa0-9a9c-5358-a567-95aa64921dcb.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74592-element-call-redefining-conferencing-for-privacy-scale-and-sovereignty","url":"https://api.media.ccc.de/public/events/19ca8fa0-9a9c-5358-a567-95aa64921dcb","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"f17bb0ab-adbe-5f37-93ba-fbc097bf9c69","title":"Governing Board transparency update","subtitle":null,"slug":"matrix-conf-2025-75078-governing-board-transparency-update","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/XDT3BL/","description":"In this talk we will cover\n\n- what is the Governing Board about\n- how does it fit into the Foundation \n- reviewing the last 12 months and outputs\n- showing some of the different processes like establishing Working Groups, what Committees are, interactions with the Foundation\n- what next\n- how to get involved in open governance\n- take some questions\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Kim Brose","Nico"],"tags":["75078","2025","matrix-conf-2025","Keynote","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":34,"promoted":false,"date":"2025-10-17T10:30:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2025-12-01T21:00:11.261+01:00","length":1467,"duration":1467,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75078-f17bb0ab-adbe-5f37-93ba-fbc097bf9c69.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75078-f17bb0ab-adbe-5f37-93ba-fbc097bf9c69_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75078-f17bb0ab-adbe-5f37-93ba-fbc097bf9c69.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75078-f17bb0ab-adbe-5f37-93ba-fbc097bf9c69.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75078-governing-board-transparency-update","url":"https://api.media.ccc.de/public/events/f17bb0ab-adbe-5f37-93ba-fbc097bf9c69","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"abf5ee9f-7bab-5fa6-a7a3-6b30d070d161","title":"Large-scale multi-tenancy hosting for TI-Messenger","subtitle":null,"slug":"matrix-conf-2025-75443-large-scale-multi-tenancy-hosting-for-ti-messenger","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/AETNRS/","description":"In this talk we will introduce Synapse Pro, the Matrix server for professional environments from Element. Synapse Pro is built to support professional Matrix deployments in terms of scalability, efficiency and high availability. It comes in two flavours, Synapse Pro for Small Hosts and Synapse Pro for Large Hosts. The Small Hosts solution introduces multi-tenancy capabilities in order to host plenty of small Matrix servers in a resource-saving and cost-efficient way. The Large Hosts solution enhances Synapse with more efficient implementations of its subsystems and provides auto-scaling as well as high availability capabilities. This talk will give you detailed insights on both solutions and their benefits for Element customers.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Patrick Maier"],"tags":["75443","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":75,"promoted":false,"date":"2025-10-16T16:10:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-02T12:15:06.339+01:00","length":1742,"duration":1742,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75443-abf5ee9f-7bab-5fa6-a7a3-6b30d070d161.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75443-abf5ee9f-7bab-5fa6-a7a3-6b30d070d161_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75443-abf5ee9f-7bab-5fa6-a7a3-6b30d070d161.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75443-abf5ee9f-7bab-5fa6-a7a3-6b30d070d161.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75443-large-scale-multi-tenancy-hosting-for-ti-messenger","url":"https://api.media.ccc.de/public/events/abf5ee9f-7bab-5fa6-a7a3-6b30d070d161","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"a979d524-f6a8-5f21-a126-8da5e31124c3","title":"From Healthcare to Governments: ","subtitle":"Building Europe’s Secure Messaging Standard","slug":"matrix-conf-2025-81855-from-healthcare-to-governments-building-europe-s-secure-messaging-standard","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/XTTQ3R/","description":"With the TI-Messenger, built on the Matrix protocol, Famedly has enabled secure and interoperable communication across the German healthcare system, from hospitals to pharmacies. Adoption is growing rapidly, with millions of potential users on the horizon.\r\n\r\nIn this opening talk, we’ll look back at TIM’s journey so far, highlight its impact and adoption, and then take a step beyond healthcare into the government. We’ll also give a glimpse into MLS and how it will strengthen security and interoperability for all Matrix-based applications in the future.\r\n\r\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Phillipp Kurtz"],"tags":["81855","2025","matrix-conf-2025","Healthcare","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":36,"promoted":false,"date":"2025-10-16T11:20:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-03-07T16:45:07.257+01:00","length":1258,"duration":1258,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81855-a979d524-f6a8-5f21-a126-8da5e31124c3.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81855-a979d524-f6a8-5f21-a126-8da5e31124c3_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81855-a979d524-f6a8-5f21-a126-8da5e31124c3.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81855-a979d524-f6a8-5f21-a126-8da5e31124c3.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81855-from-healthcare-to-governments-building-europe-s-secure-messaging-standard","url":"https://api.media.ccc.de/public/events/a979d524-f6a8-5f21-a126-8da5e31124c3","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"9e3596f3-2272-511c-a200-8100b86e01da","title":"Leading the way into CRA compliance: Element’s approach to the incoming regulation","subtitle":null,"slug":"matrix-conf-2025-74566-leading-the-way-into-cra-compliance-element-s-approach-to-the-incoming-regulation","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/AS8JHQ/","description":"The Cyber Resilience Act is a new European regulation that has the main goal to increase European cyber security and resilience, through accountability. A lot has been said about the impacts of the CRA on open source, in particular towards non-profit foundations, but what about organisations - such as Element - that operate complex licensing models with a mix of monetised and non-monetised products?\n\nIn this talk we endeavour to shine a light on our thinking regarding CRA compliance for our products, as well as implications for the wider ecosystem of vendors and communities building on Matrix. We also introduce our roadmap of communications around the CRA, aimed at those using and building on top of our products.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Denise Almeida","Amandine Le Pape"],"tags":["74566","2025","matrix-conf-2025","Privacy, Policy \u0026 Moderation","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":70,"promoted":false,"date":"2025-10-18T15:15:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-11T20:00:11.625+01:00","length":1813,"duration":1813,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74566-9e3596f3-2272-511c-a200-8100b86e01da.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74566-9e3596f3-2272-511c-a200-8100b86e01da_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74566-9e3596f3-2272-511c-a200-8100b86e01da.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74566-9e3596f3-2272-511c-a200-8100b86e01da.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74566-leading-the-way-into-cra-compliance-element-s-approach-to-the-incoming-regulation","url":"https://api.media.ccc.de/public/events/9e3596f3-2272-511c-a200-8100b86e01da","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"111f93b4-8775-5830-902e-d11f85dd5c6d","title":"How do messaging app users feel about untraceability?","subtitle":null,"slug":"matrix-conf-2025-72825-how-do-messaging-app-users-feel-about-untraceability","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/DDKP3V/","description":"Messaging platforms offer to protect user privacy via a variety of features, such as disappearing messages, password-protected chats, and end-to-end encryption (E2EE), which primarily protect message contents. Beyond such features, \"untraceable communication\" tools for instant messaging protect users from network attackers observing transport layer metadata, which can reveal who communicates with whom, when, and how often. However, unlike E2EE, the effectiveness of these tools depends on large anonymity sets, making widespread user adoption critical. This talk presents a research study with 189 users of messaging apps about their perceptions of \"untraceability\" as a concept, as well as their opinions on the widespread availability of tools for untraceability. The study explores their perceptions of  \"untraceability'' from a broad conceptual standpoint; rather than focusing on a particular tool or implementation, we analyze how users reason about what features should be incorporated by two fictitious messaging platforms, Texty and Chatty, to prevent third parties from \"knowing who communicates with whom\". The results point to a critical gap between how users and privacy experts understand untraceability, as well as tensions between users that see untraceability as a protection to individual privacy and users that see it as a threat to online safety and criminal accountability. Beyond untraceability, I discuss how this research is relevant to the design of messaging platforms that promote privacy as a central value.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Carla Griggio"],"tags":["72825","2025","matrix-conf-2025","Privacy, Policy \u0026 Moderation","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":54,"promoted":false,"date":"2025-10-18T13:40:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-22T00:45:07.058+01:00","length":3254,"duration":3254,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72825-111f93b4-8775-5830-902e-d11f85dd5c6d.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72825-111f93b4-8775-5830-902e-d11f85dd5c6d_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72825-111f93b4-8775-5830-902e-d11f85dd5c6d.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72825-111f93b4-8775-5830-902e-d11f85dd5c6d.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72825-how-do-messaging-app-users-feel-about-untraceability","url":"https://api.media.ccc.de/public/events/111f93b4-8775-5830-902e-d11f85dd5c6d","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"6d5a19f3-5639-5dc2-a364-71d50c22a813","title":"The Element update: Shininess, scalability and sustainability","subtitle":null,"slug":"matrix-conf-2025-81476-the-element-update-shininess-scalability-and-sustainability","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/WEASKJ/","description":"A whistle stop tour of Element’s progress over the last year! Highlights include Element Server Suite Community, the latest on Element X, Spaces, Threads and Element Call. There’s also Element Server Suite Pro, Synapse Pro and the launch of Element Pro; the Element app specifically for the workplace!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Neil Johnson"],"tags":["81476","2025","matrix-conf-2025","Keynote","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":92,"promoted":false,"date":"2025-10-17T10:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-15T20:45:08.827+01:00","length":1503,"duration":1503,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81476-6d5a19f3-5639-5dc2-a364-71d50c22a813.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81476-6d5a19f3-5639-5dc2-a364-71d50c22a813_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81476-6d5a19f3-5639-5dc2-a364-71d50c22a813.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81476-6d5a19f3-5639-5dc2-a364-71d50c22a813.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81476-the-element-update-shininess-scalability-and-sustainability","url":"https://api.media.ccc.de/public/events/6d5a19f3-5639-5dc2-a364-71d50c22a813","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"68175ccb-636e-549f-956b-16ee1a7966bc","title":"Scaling Real-Time in NeoBoard: Our Journey from P2P to MatrixRTC + LiveKit","subtitle":null,"slug":"matrix-conf-2025-72744-scaling-real-time-in-neoboard-our-journey-from-p2p-to-matrixrtc-livekit","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/TM3ASG/","description":"[NeoBoard](https://neoboard.io/) is an open source real-time collaborative whiteboard built on the Matrix protocol. It functions both as a widget within chat-focused Matrix clients like Element Web, and as a standalone web app that acts as a lightweight, whiteboard-centric Matrix client\n\nIn this talk, we’ll share how we migrated NeoBoard’s real-time collaboration feature from a peer-to-peer WebRTC implementation to MatrixRTC with a LiveKit backend, a shift that was key to scaling to hundreds of concurrent users. We’ll cover the challenges we faced, the lessons we learned, and the architectural decisions that made the transition smooth. We’ll also touch on what’s still missing and what’s next for both NeoBoard and MatrixRTC.\n\nNeoBoard’s use of the Matrix protocol provides a replicated data store for CRDT-based events exchanged between all users collaborating in a whiteboard session. These custom events encapsulate shape and drawing data and are shared via the room timeline, enabling clients to reconstruct a consistent, persistent view of the board over time, even across network disconnections or when joining later. However, while this model ensures eventual consistency, it falls short for real-time interactions that require low-latency feedback, such as live cursor movement or simultaneous drawing. For these use cases, a dedicated real-time transport layer is essential.\n\nUsing WebRTC, we initially added a real-time layer to NeoBoard that enabled low-latency peer-to-peer communication between users. However, this relied on a full-mesh topology, where each client maintains direct data channels with every other participant. This architecture quickly becomes unsustainable as the number of users grows, due to quadratic bandwidth and connection overhead. Additionally, WebRTC depends on ICE negotiation using STUN and TURN servers to establish connectivity across NATs and firewalls, which is often unreliable and can introduce additional latency and server load. The resulting variability in connection quality and resource usage made it difficult to deliver a consistent experience at scale.\n\nGiven the success of Element Call's adoption of MatrixRTC and LiveKit, we decided to move forward with an alternative real-time data layer based on these technologies that, given enough backend resources, can scale indefinitely.\n\nIn this talk, we’ll cover:\n\n- The architecture and design of NeoBoard’s real-time layer \n- An overview of relevant MatrixRTC spec proposals and their role in our migration\n-  Implementing MatrixRTC with a LiveKit backend, including: \n    - Session membership management\n    -  RTC focus handling\n    - Infrastructure considerations and requirements\n- Live demo\n- Key challenges and what’s next\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Milton Moura"],"tags":["72744","2025","matrix-conf-2025","Hands-on","Alan Turing","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":45,"promoted":false,"date":"2025-10-18T12:10:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-02-22T18:45:09.901+01:00","length":1094,"duration":1094,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72744-68175ccb-636e-549f-956b-16ee1a7966bc.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72744-68175ccb-636e-549f-956b-16ee1a7966bc_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72744-68175ccb-636e-549f-956b-16ee1a7966bc.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72744-68175ccb-636e-549f-956b-16ee1a7966bc.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72744-scaling-real-time-in-neoboard-our-journey-from-p2p-to-matrixrtc-livekit","url":"https://api.media.ccc.de/public/events/68175ccb-636e-549f-956b-16ee1a7966bc","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"cd10d3af-dad8-517a-8fb6-61081022e74f","title":"Element X and Pro Updates","subtitle":null,"slug":"matrix-conf-2025-79986-element-x-and-pro-updates","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/W9LUVA/","description":"We will provide you with the latest updates on Element X mobile apps, as well the plan to sunset our classic Element apps. This includes both the current state, as well as a look into what to expect during the next couple of months and details about specific features like threads and spaces that many people are looking forward to on Element X. In the second part we’ll cover the intent and purpose behind the Element Pro apps - who are these for and why, and as part of it, look into how we’re allowing our customers to publish self-branded apps for a complete sovereign messaging solution.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Andreas","Doug Earnshaw","Aaron Thornburgh"],"tags":["79986","2025","matrix-conf-2025","Public Sector","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":182,"promoted":false,"date":"2025-10-17T16:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-03T22:00:04.873+02:00","length":2477,"duration":2477,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79986-cd10d3af-dad8-517a-8fb6-61081022e74f.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79986-cd10d3af-dad8-517a-8fb6-61081022e74f_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79986-cd10d3af-dad8-517a-8fb6-61081022e74f.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/79986-cd10d3af-dad8-517a-8fb6-61081022e74f.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-79986-element-x-and-pro-updates","url":"https://api.media.ccc.de/public/events/cd10d3af-dad8-517a-8fb6-61081022e74f","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"ed64e6a6-0628-5baf-8205-d2da14882404","title":"Building Matrix-Powered Campus Communication Platform Thousands Students","subtitle":null,"slug":"matrix-conf-2025-74813-building-matrix-powered-campus-communication-platform-thousands-students","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/MLHCY7/","description":"In this talk I will present my journey in developing a decentralized and secure communication platform for a university with thousands students and faculty members. Using Matrix and Element as foundation I tailored the solution to meet academic needs, ensure data privacy and integrate with some systems, bots, widgets etc.\n\nThe session will cover:\n- Why Matrix was chosen over other platforms.\n- Technical stack and deployment model.\n- Customization of Element and federation decisions.\n- Challenges (including authentication, onboarding, moderation and compliance).\n- Real-world impact and feedback.\n- Future plans including bridging, widgets and improvements.\n\nThis case study shows how Matrix can empower large academic communities and help other institutions explore privacy-respecting and scalable alternatives to traditional messaging platforms.\n\nBy the way, it is real story. :)\n\nUniversities face growing challenges in balancing seamless communication, data privacy and platform sovereignty. This talk presents the story of how I built a Matrix-powered communication platform based on Element for a university community with thousands students, faculty and staff.\n\nI will share my hands-on experience deploying a self-hosted Matrix homeserver, using the Element client for academic use and integrating the system with some infrastructure.\n\nYou'll learn about:\n- The decision-making process: Why Matrix and Element?\n- Technical architecture and deployment at scale.\n- Real-world challenges in onboarding, federation, moderation and support.\n- Custom feature additions and user adoption results.\n- Lessons learned and recommendations for other institutions or organizations considering Matrix.\n\nThis session is ideal for technologists, sysadmins, public sector decision-makers and open-source advocates exploring decentralized alternatives to Slack, Teams or WhatsApp in education or large organizations.\n\nSo yep, feel free to ask!\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Vladislav Kalinin"],"tags":["74813","2025","matrix-conf-2025","Matrix in Education","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":64,"promoted":false,"date":"2025-10-18T10:35:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-17T14:30:07.097+01:00","length":1530,"duration":1530,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74813-ed64e6a6-0628-5baf-8205-d2da14882404.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74813-ed64e6a6-0628-5baf-8205-d2da14882404_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74813-ed64e6a6-0628-5baf-8205-d2da14882404.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74813-ed64e6a6-0628-5baf-8205-d2da14882404.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74813-building-matrix-powered-campus-communication-platform-thousands-students","url":"https://api.media.ccc.de/public/events/ed64e6a6-0628-5baf-8205-d2da14882404","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"d2006a39-ee6d-505a-9c71-9be2e292211e","title":"The High Price of Open Source: Building a Business Around Matrix","subtitle":null,"slug":"matrix-conf-2025-75001-the-high-price-of-open-source-building-a-business-around-matrix","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/QG8QQU/","description":"Open Source has never been easy, but doing Open Source in the Matrix ecosystem poses a unique set of challenges. Add the pressure of sustaining a company on top of that, and you quickly find yourself in uncharted, and often uncomfortable, territory. This talk reflects on the reality of maintaining open source projects in the Matrix universe, especially from the perspective of a business. It dives into the tension between openness and exploitation, when others take your work without contributing anything in return, undermining sustainability and motivation.\n\nThrough real-world experiences and hard-learned lessons, this session will outline the structural and cultural issues that make it harder for corporate contributors to survive in the ecosystem. We'll look at why fair contribution is hard to enforce, how \"Trittbrettfahrer\" (free riders) hurt long-term progress, and what we as a community - maintainers, companies, and individuals - can do to shift the dynamic. Whether it's licensing strategies, community governance, or pushing for upstream responsibility, this talk will explore the imperfect but necessary mechanisms we need to keep Matrix open, but not exploitable.\n\nThe goal isn't to complain, but to open up a grounded and honest discussion about sustainability, fairness, and the future of open collaboration in Matrix.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Benedict Benken","Dr. Patrick Alberts"],"tags":["75001","2025","matrix-conf-2025","Business with Matrix","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":108,"promoted":false,"date":"2025-10-16T17:25:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-03-27T19:00:05.713+01:00","length":2176,"duration":2176,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75001-d2006a39-ee6d-505a-9c71-9be2e292211e.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75001-d2006a39-ee6d-505a-9c71-9be2e292211e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75001-d2006a39-ee6d-505a-9c71-9be2e292211e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/75001-d2006a39-ee6d-505a-9c71-9be2e292211e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-75001-the-high-price-of-open-source-building-a-business-around-matrix","url":"https://api.media.ccc.de/public/events/d2006a39-ee6d-505a-9c71-9be2e292211e","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"a4646b1e-7e09-55e9-8e7d-b30a4379ced9","title":"MatrixRTC - The key sharing problem","subtitle":null,"slug":"matrix-conf-2025-81420-matrixrtc-the-key-sharing-problem","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/QCYBMC/","description":"Why is having large encrypted group calls difficult? How do other providers solve this? The future? Demos!\n\nWhy are large encrypted group calls difficult to host? Specifically, we will go into the details about key sharing, how we can use some tricks to optimize it and how they are also a very big footgun.\n\nWe will also see how other providers like jitsi, zoom, discord and cloudflare handle this. And then show off the new Famedly Call project!\n\nThere will also be some mentions of MLS and how it fixes this problem and some caveats, therefore attending one of the MLS talks from before is recommended :D\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Jayesh Nirve (td)"],"tags":["81420","2025","matrix-conf-2025","Hands-on","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 3"],"view_count":166,"promoted":false,"date":"2025-10-17T16:00:00.000+02:00","release_date":"2025-10-17T00:00:00.000+02:00","updated_at":"2026-04-02T17:30:05.072+02:00","length":1068,"duration":1068,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81420-a4646b1e-7e09-55e9-8e7d-b30a4379ced9.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81420-a4646b1e-7e09-55e9-8e7d-b30a4379ced9_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81420-a4646b1e-7e09-55e9-8e7d-b30a4379ced9.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/81420-a4646b1e-7e09-55e9-8e7d-b30a4379ced9.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-81420-matrixrtc-the-key-sharing-problem","url":"https://api.media.ccc.de/public/events/a4646b1e-7e09-55e9-8e7d-b30a4379ced9","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"271080cd-ba9c-51b0-ba88-d04ea26dbee9","title":"A Contextual Integrity approach to privacy in interoperable messaging","subtitle":null,"slug":"matrix-conf-2025-72968-a-contextual-integrity-approach-to-privacy-in-interoperable-messaging","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/PEJYHG/","description":"This talk will introduce the Helen Nissenbaum's theory of Contextual Integrity as a framework for understanding privacy in messaging platforms. Contextual Integrity views privacy not as keeping information secret, but as making sure information flows in ways that match people’s expectations in a given context, or in other words, what feels appropriate to share, with whom, and for what purpose. For example, if Alice shares her live location with Bob through a messaging app, she likely expects the app to use her location only to deliver it to Bob. But if the app also uses her location to target ads, she may feel that her privacy was breached. The problem isn’t that the location was shared, but that it was shared in a way that didn’t match the context or her understanding of how the information would be used.\nI will explain the theoretical framework with examples of how it can be adapted to identify and explain privacy expectations of particular messaging features, and discuss how it can be applied to interoperable messaging to identify potential privacy concerns.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Carla Griggio"],"tags":["72968","2025","matrix-conf-2025","Privacy, Policy \u0026 Moderation","Ada Byron","matrix-conf-2025-eng","matrix-conf-2025","Day 4"],"view_count":37,"promoted":false,"date":"2025-10-18T12:10:00.000+02:00","release_date":"2025-10-18T00:00:00.000+02:00","updated_at":"2026-03-24T13:30:05.936+01:00","length":1903,"duration":1903,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72968-271080cd-ba9c-51b0-ba88-d04ea26dbee9.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72968-271080cd-ba9c-51b0-ba88-d04ea26dbee9_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72968-271080cd-ba9c-51b0-ba88-d04ea26dbee9.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/72968-271080cd-ba9c-51b0-ba88-d04ea26dbee9.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-72968-a-contextual-integrity-approach-to-privacy-in-interoperable-messaging","url":"https://api.media.ccc.de/public/events/271080cd-ba9c-51b0-ba88-d04ea26dbee9","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]},{"guid":"46cb8660-e901-5904-b275-7045f8988bb0","title":"SIP/Element: Unifying Telephony and Modern Communication","subtitle":null,"slug":"matrix-conf-2025-74419-sip-element-unifying-telephony-and-modern-communication","link":"https://cfp.2025.matrix.org/matrix-conf-2025/talk/CYXHGK/","description":"Our project's main goal was to fill a gap by developing a telephony bridge that natively integrates XiVO enterprise telephony (based on SIP) within the alternative and open-source Matrix/Element ecosystem. Our focus with this bridge is to offer a credible and high-performing alternative to dominant proprietary solutions, such as Teams and its \"Telephony System\" licenses.\n\nXiVO SIP bridge project presented a significant development challenge, underscoring its disruptive and creative nature. This wasn't a simple assembly of existing technologies, but an engineering effort to bridge two fundamentally different protocols: WebRTC used by Matrix ecosystem and SIP from the IP telephony world.\n\nThis bridge (built as a Synapse module for now) allows Element to integrate enterprise telephony capabilities provided by XiVO, open source IPBX using Asterisk.\n\nThe integration approach between XiVO telephony and the Matrix protocol involved designing specific gateways and APIs for interoperability of identities (XiVO user vs. Matrix user, i.e., phone number vs. mxID) and telephony features (answer, hang up, hold, etc.) directly within the Element Web interface.\nThe impacts, and outcomes of this successful bridge project are significant. It allows a substantial reduction in communication costs for businesses by eliminating proprietary telephony licenses, all within a single, open-source unified communication tool. It also creates value for the French and European open-source ecosystems.\n\nIn short, the XiVO/Element bridge is not a mere improvement on existing solutions but a disruptive proposal that creates a \"bridge\" between the world of traditional telephony and modern unified communications. It, nevertheless, required solving complex problems:\n- How do you reconcile different protocols and semantics? The SIP protocol manages specific states and signals (e.g., INVITE for ringing, HOLD for putting a call on hold) that have no direct equivalent in the Matrix protocol. The difficulty lies in designing a mechanism capable of interpreting these SIP events, translating them into relevant Matrix events, and vice versa, to maintain a consistent user experience.\n- The bridge must be able to robustly track the state of these sessions and ensure that actions performed on one side (for example, rejecting a call in the web interface) are correctly executed and reflected on the XiVO PBX in SIP. A failure in this IPBX/Matrix synchronization could lead to inconsistencies (e.g., a call that still appears active on one side even though it has ended on the other).\n\nThe idea is to use this presentation to share our progress on this bridge, its integration into our soft-fork of Element (xivo-connect) with a supporting demo, and our expectations to integrate it into Tchap (French gov soft-fork of Element). We also want to share our successes and ideas for the future to benefit the entire Matrix community.\n\nLicensed to the public under https://creativecommons.org/licenses/by-sa/4.0/","original_language":"eng","persons":["Laurent Meiller"],"tags":["74419","2025","matrix-conf-2025","Beyond Chat","Lynn Conway","matrix-conf-2025-eng","matrix-conf-2025","Day 2"],"view_count":442,"promoted":false,"date":"2025-10-16T14:40:00.000+02:00","release_date":"2025-10-16T00:00:00.000+02:00","updated_at":"2026-04-02T18:30:04.403+02:00","length":2640,"duration":2640,"thumb_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74419-46cb8660-e901-5904-b275-7045f8988bb0.jpg","poster_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74419-46cb8660-e901-5904-b275-7045f8988bb0_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74419-46cb8660-e901-5904-b275-7045f8988bb0.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/matrix-conf/2025/74419-46cb8660-e901-5904-b275-7045f8988bb0.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/matrix-conf-2025-74419-sip-element-unifying-telephony-and-modern-communication","url":"https://api.media.ccc.de/public/events/46cb8660-e901-5904-b275-7045f8988bb0","conference_title":"Matrix Conference 2025","conference_url":"https://api.media.ccc.de/public/conferences/matrix-conf-2025","related":[]}]}