Confidential Communications
For confidential conversations and messages: end-to-end encryption for chat and meetings. No access by third parties – neither by the operator nor by authorities outside your control. Sparks for Teams offers E2EE chat, optional E2EE for video, isolated channels and self-hosting.
Maximum confidentiality with Sparks
-
E2EE everywhere
Matrix chat with full E2EE. Optional E2EE for video meetings – content visible only to participants.
-
No third-party access
Keys stay with users. No backdoors for third parties, compliance with strict confidentiality requirements.
-
Self-hosting possible
Your own hosting for maximum control over infrastructure and access. Ideal for legal, healthcare, board level.
E2EE chat: only sender and recipient
Matrix chat in Sparks is end-to-end encrypted by default. Messages and attachments are encrypted and decrypted on users’ devices. The server and operator have no access to plaintext – important for client separation, medical confidentiality and confidential executive communication.
-
Keys in users’ hands
Encryption keys are managed by clients and never sent to the server. Even if the server is searched or accessed, content remains protected.
-
Channels and 1:1 chats with E2EE
Private chats and channels can use E2EE. Only invited participants can read messages – including threads, @mentions and files.
-
No backdoors
No access by third parties, whether operator or authorities outside your control. Compliance with strict confidentiality and professional secrecy obligations.
Video meetings with optional E2EE
Video meetings in Sparks run over WebRTC. Optionally, end-to-end encryption for audio and video can be enabled – then only participants see and hear the content. In addition: lobby (waiting room), breakout rooms and controlled participant list.
-
Optional E2EE for audio and video
With E2EE enabled, media is decrypted only between participants. The video backend server has no plaintext access – ideal for confidential meetings.
-
Lobby and access control
Participants wait in a lobby until admitted. Meetings can be restricted to authorised persons and access can be documented.
-
Screen sharing and whiteboard
Shared content stays in the meeting. With tabs for whiteboard (e.g. Excalidraw) and files you can collaborate confidentially without sending data to third-party services.
Channels, tabs and separation
Sparks organises communication in channels with tabs for files, whiteboard and other widgets. Confidential topics can be kept in private channels with strict access – separate from less sensitive areas.
-
Private channels and access rights
Channels can be restricted to invited members. So you cleanly separate e.g. clients, projects or leadership circles.
-
Tabs for files and whiteboard
Per channel you can add tabs for WebDAV/Nextcloud files, Excalidraw whiteboard and other content. Everything in one interface, without switching to external tools.
-
One interface for confidential and everyday use
Sparks combines confidential E2EE channels and normal collaboration in one app. Users don’t switch between systems – the right level of confidentiality per channel.
Self-hosting for maximum control
Sparks can be hosted in your data centre or by a trusted partner. You retain control over infrastructure, access and data location – essential for law firms, healthcare, boards and authorities.
-
Your own data centre or trusted hoster
Matrix and video backend can be run by you or in the EU. No dependence on US cloud providers for confidential communication.
-
Integration with your identity and access control
Integration with existing IdP (e.g. Keycloak, Azure AD) for single sign-on and central access control. So Sparks fits your compliance and security policies.
-
Audit and demonstrability
With self-hosting you have full transparency over logs, storage locations and access. That supports audits and demonstrating appropriate technical measures.
Confidential communication with Sparks
Use cases for confidential communication
Sparks for Teams is suited where strict confidentiality and professional secrecy apply – without compromising on features and usability.
-
Legal advice and client communication
E2EE chat and optional E2EE video meetings for client discussions. Client separation via dedicated channels, self-hosting for full control over data and access.
-
Healthcare and medical confidentiality
Confidential discussions between doctors, with patients or in committees. No third-party access to content, hosting in the EU or on-premises for GDPR and professional law.
-
Boards and leadership
Sensitive strategy and HR topics in protected channels. Lobby and access control for meetings, E2EE for chat and optional for video – without switching to a second app.
Sparks in practice
This is what confidential chats, meetings and channels can look like in Sparks. The images are for illustration; the final appearance may vary depending on configuration.
Confidential Matrix chat with end-to-end encryption and channel list. Only channel members can read messages.
Meeting with waiting room: participants are admitted only after approval. Optional E2EE for audio and video.
Project channel with tabs for files and whiteboard – confidential collaboration in one interface.