Sicherheit
Stand: 2026-11-03
Diese Seite beschreibt, wie wir die Daten schützen, die MCPify für WooCommerce verarbeitet (technische und organisatorische Maßnahmen nach Art. 32 DSGVO), und was wir tun, wenn etwas schiefgeht. Sie ist Teil unseres Auftragsverarbeitungsvertrags.
1. Shop verbinden
- Einen Shop verbindet nur ein WordPress-Administrator, über die eigene Freigabeseite von WooCommerce für REST-API-Schlüssel. Der Schlüssel kann auf Lesen beschränkt sein.
- MCPify bestätigt jede Verbindung mit dem Plugin auf derselben Website, bevor es den Schlüssel behält. So lässt sich kein Shop mit dem Konto eines anderen verbinden.
- MCPify sendet Anfragen an Shops nur über HTTPS und nie an private oder interne Netzwerkadressen.
- Trennen des Shops oder Deaktivieren des Plugins löscht MCPifys REST-API-Schlüssel im Shop und bei MCPify und beendet einen bezahlten Plan zum Ende des bezahlten Zeitraums.
2. Zugriffskontrolle
- Jeder KI-Client nutzt eine eigene Verbindung mit Rechten pro Shop-Bereich (lesen, ändern, löschen), die der Shop-Inhaber festlegt.
- Kundendaten sind standardmäßig aus; solange sie aus sind, werden Namen, Adressen, E-Mail-Adressen, Telefonnummern und IP-Adressen aus den Antworten entfernt. Preisänderungen, Erstattungen und endgültiges Löschen sind ebenfalls standardmäßig aus.
- Direkte REST-API-Anfragen über die vorgefertigten Tools hinaus müssen einzeln freigegeben werden; eine Sperrliste blockiert Anfragen vollständig.
- Manche Anfragen werden nie gesendet, egal was eine Verbindung darf: WordPress-Benutzerkonten und Anwendungspasswörter, Plugins, Änderungen an den Website-Einstellungen, Zahlungsarten, Webhooks, die Wartungs-Tools von WooCommerce und das Setzen von Passwörtern. Zugangsdaten in den Antworten des Shops, etwa API-Schlüssel anderer Plugins, bleiben für KI-Clients verborgen.
- Das MCPify-Dashboard öffnet sich nur aus dem WordPress-Admin, mit einem signierten Anmeldelink, der einmal und 60 Sekunden lang gilt. Eigene Passwörter gibt es nicht. Shop-Manager können das Dashboard ansehen; nur Administratoren ändern Verbindungen und den Plan.
- Ein KI-Client bekommt erst Zugriff, wenn eine Person ihn im WordPress-Admin freigibt oder einen einmaligen Pairing-Code eingibt. Freigaben von Shop-Managern gelten 7 Tage, die von Administratoren oder per Pairing-Code bis zu 90 Tage und enden nach 30 Tagen ohne Nutzung. Jeder angemeldete Client lässt sich einzeln abmelden.
- Seiten, Beiträge und Medien von KI-Clients filtert WordPress wie die eines Autors: MCPifys Schlüssel bekommt nie das Recht, Skripte oder ungefiltertes HTML einzufügen, und kann keine Dateitypen hochladen, die WordPress ablehnen würde.
- Anfragen sind pro Verbindung begrenzt, und die Größe von Anfragen wird begrenzt, bevor irgendetwas verarbeitet wird.
3. Verschlüsselung
- Alle Verbindungen nutzen HTTPS (TLS).
- Die Datenbank und ihre Sicherungen verschlüsselt der Hosting-Anbieter im Ruhezustand.
- Der REST-API-Schlüssel des Shops und das mit dem Plugin geteilte Geheimnis sind zusätzlich mit AES-256-GCM verschlüsselt.
- API-Schlüssel, OAuth-Tokens, Autorisierungscodes, Pairing-Codes und Dashboard-Sitzungen werden nur als SHA-256-Hashes gespeichert.
4. Hosting und Sicherungen
- Hosting: Render Services, Inc. (region Frankfurt, EU). Dienst und Datenbank laufen in der EU, getrennt von MCPify für Shopify.
- Die Datenbank lässt sich auf jeden Zeitpunkt der letzten 3 Tage zurücksetzen.
- Für Entwicklung und Tests dient ein Test-Shop mit erfundenen Beispieldaten; Produktivdaten werden nicht in Testsysteme kopiert.
5. Protokollierung und Datensparsamkeit
- Jede KI-Anfrage, auch eine blockierte, landet in einem Audit-Log, das der Shop-Inhaber einsehen kann.
- Namen, E-Mail-Adressen, Telefonnummern und Adressen von Kunden werden aus den Argumenten entfernt, bevor sie protokolliert werden.
- Einträge im Audit-Log werden nach der Aufbewahrungsfrist des Plans gelöscht; für sichere Wiederholungen gespeicherte Antworten nach 24 Stunden.
- Alle Daten eines Shops werden 30 Tage nach dem Trennen gelöscht, es sei denn, er wird wieder verbunden.
6. Organisation
- Zugang zu Hosting, Datenbank, Code-Repository und Domain-Konten hat nur der Betreiber.
- Diese Konten sind mit starken, einzigartigen Passwörtern und Zwei-Faktor-Authentifizierung geschützt.
- Code-Änderungen laufen über Pull-Requests und werden vor dem Zusammenführen und Ausrollen getestet, unter anderem mit einem End-to-End-Test des Verbindens und automatischen Sicherheitsscans.
7. Sicherheitsvorfälle
Ein Sicherheitsvorfall ist jedes Ereignis, das zu unbefugtem Zugriff auf personenbezogene Daten, zu ihrem Verlust oder ihrer Offenlegung geführt haben kann. Dann:
- Eindämmen: Wir stoppen die Ursache sofort, etwa indem wir Schlüssel und Tokens widerrufen, Verbindungen sperren oder den Dienst vom Netz nehmen.
- Bewerten: Wir ermitteln, welche Shops, Daten und Personen betroffen sind und wie wahrscheinlich ihnen ein Schaden entsteht.
- Benachrichtigen: Wir informieren betroffene Händler unverzüglich und innerhalb von 48 Stunden, nachdem wir davon erfahren haben, per E-Mail: was passiert ist, welche Daten betroffen sind, was wir getan haben und was sie tun sollten. Wo wir Verantwortliche sind (Kontodaten der Händler), melden wir den Vorfall, falls nötig, binnen 72 Stunden der Aufsichtsbehörde.
- Beheben und dokumentieren: Wir beseitigen die Ursache, stellen Daten bei Bedarf aus Sicherungen wieder her und halten den Vorfall, seine Folgen und die ergriffenen Maßnahmen fest.
- Nachbereiten: Wir prüfen danach, ob sich unsere Maßnahmen ändern müssen.
8. Sicherheitslücke melden
Du hast ein Sicherheitsproblem gefunden? Schreib an Legal@getmcpify.app. Gib uns bitte angemessen Zeit, es zu beheben, bevor du es veröffentlichst. Gegen Meldungen in gutem Glauben gehen wir nicht rechtlich vor.