Sicherheit

Sicherheit und Datenschutz: So schützen wir Ihre Daten

Ihre Bestellungen, Kunden und Zugänge gehören Ihnen. Hier steht, was wir dafür tun und was Sie von uns verlangen können.

Mandantentrennung

Kein Händler sieht die Daten eines anderen.

Jede Tabelle der Plattform trägt die Kennung des Händlers und steht in der Datenbank unter Zeilenschutz (Row Level Security). Die Anwendung verbindet sich mit einer Rolle ohne Sonderrechte. Ohne Händler-Kontext sieht eine Abfrage nichts und ein Schreibzugriff scheitert. Das ist keine Konvention im Code, sondern eine Regel der Datenbank.

Sechs Bausteine

Was wir konkret tun.

Zugänge verschlüsselt

Schlüssel für Lexware und DHL liegen verschlüsselt in der Datenbank, nicht im Klartext und nicht in Dateien.

Anmeldung geschützt

Passwörter werden mit scrypt gehasht. Nach zehn Fehlversuchen sperrt die Anmeldung, getrennt je Händler.

Verschlüsselte Verbindung

Alle Adressen laufen über HTTPS mit Zertifikaten von Let's Encrypt und Sicherheits-Headern (HSTS, CSP).

Sicherungen

Nachts und vor jedem Update entsteht eine Sicherung der Datenbank auf dem Server, die 14 Tage aufbewahrt wird.

Überwachung

Fehler gehen als Mail an uns. Ein Wächter außerhalb des Servers prüft, ob System und Worker laufen.

Ihre Rechte

Datenexport als ZIP, Löschung des Händlers mit allen Daten und Anonymisierung einzelner Kunden auf Wunsch.

Maßnahmen im Überblick

Technische und organisatorische Maßnahmen
ThemaUmsetzung
Trennung der HändlerRow Level Security in der Datenbank, getestet je Tabelle
Zugänge und SchlüsselVerschlüsselt gespeichert, nur für Admins änderbar
Passwörterscrypt-Hash, Sperre nach Fehlversuchen, Anmeldung per Link möglich
Angriffe von außenCSRF-Schutz, Content-Security-Policy, Frame-Sperre, Begrenzung von Anfragen
ProtokolleIP-Adressen gekürzt, keine Tracker anderer Anbieter, keine Fremdschriften
VerträgeAGB und Auftrags­verarbeitungs­vertrag, Zustimmung bei der Einladung
TestsHunderte automatische Tests, darunter Tests für die Mandantentrennung

Wenn etwas schiefgeht

Was passiert bei einem Fehler?

  1. Fehler werden gemeldet

    Ein Fehler im System löst eine Mail an uns aus, gedrosselt, damit Sie nicht mit Meldungen überschwemmt werden.

  2. Ein Wächter prüft von außen

    Antwortet das System nicht oder steht der Worker still, meldet sich der Wächter nach zwei Fehlschlägen.

  3. Sicherung der Datenbank

    Eine Kopie liegt auf dem Server, wird 14 Tage aufbewahrt und vor jedem Update zusätzlich erstellt.

  4. Wiederherstellung

    Die Sicherung lässt sich einspielen, der Ablauf ist dokumentiert.

Fragen zur Sicherheit

Wo liegen meine Daten?

Auf Servern unseres Hosting-Anbieters (netcup). DNS und Postfach liegen bei all-inkl. Beide sind Unterauftragnehmer im Auftragsverarbeitungsvertrag.

Bekomme ich einen Auftrags­verarbeitungs­vertrag?

Ja. AGB und AVV stimmen Sie bei der Einladung zu. Beide Texte sind öffentlich einsehbar.

Kann ich meine Daten mitnehmen?

Ja. Der Export liefert eine CSV je Tabelle plus Bilder und Dokumente als ZIP, ohne Passwörter und Zugangsschlüssel.

Was passiert mit meinen Daten nach der Kündigung?

Wir bieten den Export an, sperren den Shop und löschen auf Wunsch alle Daten. Danach ist nichts mehr da.

Verwenden Sie Tracker oder Werbenetzwerke?

Keine Werbenetzwerke und keine Tracker anderer Anbieter. Auf dieser Website zählen wir Besuche mit einer selbst betriebenen Statistik ohne Cookies (Umami, siehe Datenschutzerklärung), im Shop gar nicht. Schriften und Skripte laden wir von unserem eigenen Server.

Fragen zu Sicherheit und Datenschutz? Wir antworten persönlich.