§ 10 Team & Sicherheit · Überblick
Sicherheit und Betrieb
Zugang, Protokoll und Sicherungen. Verschlüsselung, Passwörter, Zwei-Faktor-Anmeldung, Zugriffsprotokoll, die tägliche Sicherung und die Fristen.
Fristen und Sicherungen: gelöschte Daten bleiben höchstens 7 Tage in den täglichen Sicherungen.
Fristen · logarithmische Zeitachse
- 1 hLink zum Zurücksetzen des Passworts gültig
- 24 hunfertige Uploads automatisch gelöscht
- 72 hDatenexport der Praxis automatisch gelöscht
- 7 TageEinladungslink gültig, nur einmal verwendbar
- 7 Tagegelöschte Daten höchstens noch in den täglichen Sicherungen
- 14 TageAnmeldung gültig, verlängert sich bei Nutzung
| Frist | Was | Eintrag |
|---|---|---|
| 1 h | Link zum Zurücksetzen des Passworts gültig | Passwörter und Schutz vor Rateversuchen |
| 24 h | unfertige Uploads automatisch gelöscht | Löschen: Test, Auswertungen eines Termins, Patient oder Praxis |
| 72 h | Datenexport der Praxis automatisch gelöscht | Vollständiger Datenexport der Praxis |
| 7 Tage | Einladungslink gültig, nur einmal verwendbar | Team mit Rollen und Einladungen |
| 7 Tage | gelöschte Daten höchstens noch in den täglichen Sicherungen | Tägliche Sicherung des Servers |
| 14 Tage | Anmeldung gültig, verlängert sich bei Nutzung | Angemeldete Geräte einsehen und abmelden |
Zugang, Protokoll und Sicherung: alle Einträge
Verschlüsselung, Anmeldung, Geräte, Zugriffsprotokoll, Sicherungen und wie Sie Schwachstellen melden.
Verschlüsselte Übertragung, geschützte Sitzung
Die Verbindung zur Plattform ist immer verschlüsselt, und fremde Webseiten können keine Aktionen in Ihrem Namen auslösen.
Nur HTTPS mit Let's-Encrypt-Zertifikat, HSTS für 2 Jahre. Das Sitzungs-Cookie ist HttpOnly, Secure, SameSite=Lax und auf die Domain beschränkt. Jede verändernde Anfrage braucht ein CSRF-Token, Anfragen fremder Herkunft werden abgewiesen. Kommentare in Korrekturen werden bereinigt, damit kein Code eingeschleust werden kann.
Passwörter und Schutz vor Rateversuchen
Ein gestohlener Datenbankauszug reicht nicht zur Anmeldung, wiederholtes Raten wird gebremst, und Sie erfahren per E-Mail, wenn Ihr Passwort geändert wurde.
Passwörter nur als Argon2id-Hash, mindestens 10 Zeichen, nicht gleich der E-Mail-Adresse. Nach 8 Fehlversuchen je Konto oder 40 je Absender innerhalb von 15 min wird gesperrt. Registrierung und „Passwort vergessen“ verraten nicht, ob ein Konto existiert. Der Link zum Zurücksetzen gilt 1 h und nur einmal; Zurücksetzen beendet alle Anmeldungen, eine Passwortänderung alle anderen.
Zwei-Faktor-Anmeldung mit Authenticator-App
Der Zugang zu Patientendaten lässt sich zusätzlich mit einem sechsstelligen Code aus einer Authenticator-App schützen, auch wenn ein Passwort bekannt wird.
TOTP nach RFC 6238 mit 10 einmaligen Wiederherstellungscodes. Der QR-Code entsteht auf dem Server ohne externen Dienst, das Geheimnis liegt verschlüsselt in der Datenbank. Einschalten verlangt das Passwort; ausschalten, neue Wiederherstellungscodes und der Wechsel auf ein neues Gerät verlangen Passwort und Code. Nach jeder dieser Änderungen und nach einer Anmeldung mit einem Wiederherstellungscode bekommen Sie eine E-Mail. Inhaber und Administratoren können sie für alle Mitglieder der Praxis verlangen, sofern sie sie selbst eingerichtet haben: Wer sie dann noch nicht hat, erreicht nur Profil und Sicherheit, bis sie eingerichtet ist, und kann sie nicht mehr abschalten, solange die Praxis sie verlangt – das Gerät wechseln geht weiter. Ein- und Ausschalten der Pflicht steht im Zugriffsprotokoll.
Angemeldete Geräte einsehen und abmelden
Sie sehen, auf welchen Geräten Ihr Konto angemeldet ist, und beenden unbekannte Anmeldungen aus der Ferne.
Liste mit Browser, Betriebssystem, IP-Adresse und letzter Aktivität, „dieses Gerät“ markiert. Eine Anmeldung, der der Code der Zwei-Faktor-Anmeldung noch fehlt, ist gekennzeichnet: Dort kennt jemand Ihr Passwort. Anmeldungen gelten 14 Tage und verlängern sich bei Nutzung; in der Datenbank liegt nur eine Prüfsumme des Sitzungsschlüssels.
Automatische Abmeldung bei Inaktivität
Bleibt ein Rechner unbenutzt, meldet HopLab nach 15, 30 oder 60 Minuten ab.
Als Aktivität zählen Eingaben und Klicks, nicht das Nachladen im Hintergrund. Alle offenen Tabs teilen die Zeit; nach dem Aufwachen des Rechners prüft HopLab sofort. Die Abmeldung steht im Zugriffsprotokoll.
Zugriffsprotokoll: wer hat wann welche Akte geöffnet
Sie können nachweisen, wer wann eine Patientenakte oder Auswertung geöffnet, geändert, exportiert oder gelöscht hat.
Einträge mit Zeitpunkt, Person, Aktion und Objektkennung, ohne IP-Adresse; gespeichert werden Kennungen, keine Inhalte wie Patientennamen oder Messwerte. Protokolliert werden unter anderem geöffnete Akten und Auswertungen, Korrekturen, Neuberechnungen, Exporte, gespeicherte Standbilder, heruntergeladene Befunde, Änderungen an Team und Rollen sowie der Datenexport. Nicht einzeln protokolliert werden das Aufrufen der Patientenliste und das Abspielen des Videos innerhalb einer geöffneten Auswertung. Sichtbar für Inhaber und Administratoren, die Oberfläche zeigt die letzten 100 Einträge. Die Zustimmung zu AGB und AV-Vertrag wird mit ihrer Fassung festgehalten.
Tägliche Sicherung des Servers
Fällt der Server aus, lassen sich die Praxisdaten aus der täglichen Sicherung bei Hetzner oder dem nächtlichen Stand auf dem Server wiederherstellen; Neueres geht verloren.
Hetzner sichert täglich den ganzen Server – Plattformdatenbank, die Datenbanken jeder Praxis, Videos, Ergebnisse, Messdaten und Befunde – und bewahrt die Sicherungen 7 Tage auf, in Deutschland. Zusätzlich sichert der Server jede Nacht Plattformdatenbank, eine geprüfte Kopie jeder Praxis-Datenbank und die Dateien selbst; die letzten 7 Stände bleiben auf dem Server. Die Sicherungen sind nicht zusätzlich verschlüsselt. Vor jedem Update entsteht außerdem ein geprüfter Stand der Daten auf dem Server (die letzten fünf bleiben), und nach dem Update wird geprüft, dass keine Datenbank und keine Tabelle fehlt; sonst gilt das Update als fehlgeschlagen.
Sicherheitslücken melden
Wer eine Sicherheitslücke findet, meldet sie an support@hoplab.app. Wir bestätigen den Eingang, beheben die Lücke und informieren betroffene Praxen.
Die Kontaktadresse steht maschinenlesbar unter /.well-known/security.txt (RFC 9116). Eine bestätigte Lücke, die Patientendaten gefährdet, meldet HopLab den betroffenen Praxen möglichst innerhalb von 24 h, wie im AV-Vertrag vereinbart. Bitte prüfen Sie Lücken nicht mit fremden Konten oder Daten und belasten Sie den Dienst nicht.
| Wert | Bedeutung |
|---|---|
| 7 Tage | aufbewahrt werden die tägliche Sicherung bei Hetzner in Deutschland und der nächtliche Stand auf dem Server |
| 72 h | danach wird ein Praxis-Datenexport automatisch gelöscht |
| 10 | einmalige Wiederherstellungscodes der Zwei-Faktor-Anmeldung |
| 8 / 15 min | Fehlversuche je Konto, nach denen die Anmeldung 15 Minuten gesperrt wird |