Sicherheit und Datenschutz

So schützt m2 remote support Ihre Daten

Wie m2 remote support verschlüsselt, wer sich verbinden darf, was Ihr Server speichert und was nicht.

AES-256
Ende-zu-Ende verschlüsselt
Eigene CA
Zertifizierungsstelle je Betreiber
90 Tage
Protokoll ohne IP-Adressen, danach gelöscht
TCP 443
einziger eingehender Port am Server

Ende-zu-Ende-Verschlüsselung

Ende-zu-Ende-verschlüsselt heisst: Die Daten werden auf dem einen Gerät verschlüsselt und erst auf dem anderen wieder entschlüsselt. Alles dazwischen, auch Ihr eigener Server, leitet nur unlesbare Daten weiter.

Team-App
Ihr Server
Kunden-PC
Verschlüsselt wird zwischen Team-App und Kunden-PC. Der Server vermittelt die Verbindung und sieht nur verschlüsselte Daten.
Schlüsselaustausch
ECDH P-256
Schlüsselableitung
HKDF-SHA256
Verschlüsselung
AES-256
Schutz vor Veränderung
HMAC-SHA256

Team-App und Kunden-App handeln per ECDH einen gemeinsamen Schlüssel aus, ohne ihn je zu übertragen. Daraus wird mit HKDF-SHA256 der Sitzungsschlüssel abgeleitet. AES-256 verschlüsselt die Inhalte, HMAC-SHA256 stellt sicher, dass unterwegs nichts verändert wurde.

Eigene Zertifizierungsstelle

Eine Zertifizierungsstelle stellt digitale Ausweise aus, sogenannte Zertifikate. Bei m2 remote support hat jeder Betreiber seine eigene: Nur Mitarbeitende mit einem Zertifikat, das Ihr eigener Hauptschlüssel ausgestellt hat, können sich verbinden.

  • Zugänge lassen sich sofort sperren, zum Beispiel wenn jemand die Firma verlässt.
  • Private Schlüssel verlassen den PC nie. Übertragen wird nur das Zertifikat.
  • Den Hauptschlüssel sichern Sie passwortgeschützt und bewahren ihn offline auf.

Zugang per Anfrage

Neue Mitarbeitende fragen den Zugang direkt aus der Team-App an. Die Zertifizierungsstelle vergleicht den Fingerabdruck der Anfrage am Telefon mit der Person und nimmt an oder lehnt ab.

Stellvertretung mit Ablaufdatum

Für Ferien bestimmen Sie eine Stellvertretung, die Zugänge ausstellen und sperren darf. Am Ablaufdatum erlischt dieses Recht von selbst.

Geräteprüfung und Schutz gegen Durchprobieren

Gespeicherte Kunden sind an den Geräteschlüssel ihres PCs gebunden. Meldet sich ein fremdes Gerät mit derselben ID, wird es abgewiesen.

Codes lassen sich nicht durchprobieren: Nach mehreren Fehlversuchen greift eine Sperre. Die Codes sind zudem nur kurz gültig, 15 Minuten für einen Einladungscode und 10 Minuten für einen Code zur ID.

Der Kunde behält die Kontrolle

Jede Verbindung braucht die Freigabe des Kunden. Mit Einladungslink klickt er auf «Zulassen», sonst nennt er Ihnen seine ID (9 Ziffern) und einen Code. Auch gespeicherte Kunden verbinden sich nur mit einem Code, den der Kunde selbst eintippt. Ein Dauerpasswort gibt es nicht. Für den unbeaufsichtigten Zugriff gibt der Kunde ein Gerät einmal frei, danach braucht es keine Freigabe je Sitzung. Er kann sie jederzeit ausschalten.

  • Ein roter Rahmen zeigt während der ganzen Sitzung, dass jemand zusieht.
  • Eine Leiste mit «Beenden» bleibt sichtbar. Der Techniker kann sie nicht schliessen.
  • Die Leiste zeigt auch an, wenn die Zwischenablage oder Dateien genutzt werden.
  • Schaut eine weitere Person aus dem Team mit, steht ihr Name in der Leiste.

Keine Aufzeichnung der Sitzung

Bild, Eingaben und Zwischenablage laufen nur durch den Arbeitsspeicher und werden weder auf dem Server noch in der Team-App aufgezeichnet. Übertragene Dateien landen nur dort, wo Sie oder der Kunde sie ablegen; der Server speichert nichts davon. Gespeichert wird nur das Verbindungsprotokoll mit Zeit, Person, Dauer und Datenmenge.

Minimales Verbindungsprotokoll

Damit Sie nachvollziehen können, wer wann verbunden war, führt Ihr Server ein kurzes Protokoll. Es enthält genau diese Felder:

Felder des Verbindungsprotokolls
FeldInhalt
BeginnDatum und Uhrzeit des Verbindungsaufbaus
Geräte-IDID des Kunden-PCs (9 Ziffern)
MitarbeitendeWer die Sitzung geführt hat
DauerLänge der Sitzung
DatenmengeÜbertragene Menge, nicht der Inhalt
  • Keine IP-Adressen und keine Inhalte der Sitzung.
  • Automatisch gelöscht nach 90 Tagen. Die Frist ist einstellbar.
  • Das Protokoll liegt auf Ihrem Server, nicht bei m2.

Betrieb und Netzwerk

Server
Windows Server mit IIS (Setup als MSI, das fehlende Voraussetzungen selbst installiert) oder als Windows-Dienst. Unter Linux, z.B. Ubuntu 24.04 oder Debian 13, als systemd-Dienst hinter Caddy oder nginx oder als Docker-Container.
Netzwerk
Eingehend nur TCP 443 am Server. Team-App und Kunden-App bauen die Verbindung von sich aus auf, an der Firewall des Kunden ändert sich nichts.
Updates
Die installierte Kunden-App aktualisiert sich selbst von Ihrem Server, nie während einer Sitzung. Der Server holt neue Versionen nachts und installiert sie. Auch die Team-App aktualisiert sich selbst, nach Rückfrage und nie während einer Sitzung.
Schutz gegen Überlast
Der Server begrenzt Verbindungen und Anfragen pro Adresse und weist Massenanfragen ab, ohne IP-Adressen zu speichern.
Team-App
Windows-App, Installation pro Benutzer ohne Adminrechte. Funktioniert auch unterwegs, ohne VPN.
Kunden-App
Eine einzelne EXE für Windows 10 (ab 1903) und Windows 11. Sie läuft mit den Rechten des angemeldeten Benutzers; mehr Rechte gibt nur der optionale Admin-Modus.
Admin-Modus (optional)
Ein Windows-Dienst, den der Kunde in der Kunden-App mit einem Häkchen einschaltet (einmalig mit Adminrechten) oder den Ihre IT per Softwareverteilung verteilt. Während einer Sitzung sind dann auch UAC-Abfragen, der Sperrbildschirm und Fenster mit Adminrechten sicht- und bedienbar. Ohne Sitzung tut der Dienst nichts, und jede Sitzung braucht die Freigabe des Kunden. Ausnahme ist ein Gerät, das der Kunde für den unbeaufsichtigten Zugriff freigegeben hat.

Keine Telemetrie

  • Keine Telemetrie an Dritte.

revDSG und DSGVO

Für den Datenschutz nach revDSG und DSGVO heisst das: Server, Verbindungsprotokoll (ohne IP-Adressen) und Zertifizierungsstelle laufen bei Ihnen. Die m2 development gmbh sieht keine Daten aus Ihren Sitzungen.

Einen Auftragsverarbeitungsvertrag brauchen Sie deshalb nur, wenn m2 für Sie Support leistet oder Ihren Server wartet. Details stehen auf der Seite Auftragsverarbeitung (AVV) und in der Datenschutzerklärung.

Prüfen Sie es in Ihrer eigenen Umgebung

Installieren Sie den Server und testen Sie 7 Tage mit allen Funktionen.