Sicherheit
Was wir speichern, wie API-Schlüssel geschützt sind, und worauf dein Agent über MCP zugreifen kann.
Was wir speichern
Firestore ist der einzige Datenspeicher, und er enthält genau das, was der Betrieb des Produkts braucht. Nichts davon wird verkauft oder weitergegeben.
| Daten | Was gespeichert wird |
|---|---|
| Konto | Deine uid, eine E-Mail-Adresse, falls du dich mit einer angemeldet hast, und der Anbieter, den du genutzt hast. |
| Abo | Plan, Status und Verlängerungsdatum, gespiegelt von Whop. |
| Nutzung | Welche Designs du heute kopiert hast, nur um das Tageslimit durchzusetzen. |
| Lesezeichen | Die Designs, die du gespeichert hast. |
| Agent-API-Schlüssel | Ein SHA-256-Hash jedes Schlüssels. Nie der Schlüssel selbst. |
Firestore-Sicherheitsregeln
Ein Konto kann seine eigenen Dokumente lesen, und keine anderen. Jeder Schreibzugriff, in jeder Collection, läuft über den Server mit dem Admin SDK; die clientseitigen Regeln lehnen Schreibzugriffe grundsätzlich ab, deshalb führt kein Weg direkt vom Browser in die Datenbank.
Agent-API-Schlüssel
Ein Schlüssel besteht aus 256 Bit Zufall hinter dem Präfix mdc_, einmal erzeugt und dir genau dieses eine Mal angezeigt. Gespeichert wird nur sein SHA-256, als die eigene id des Dokuments, deshalb liefert ein Leak der ganzen Tabelle einem Angreifer nichts zum Wiederverwenden: Es gibt kein Geheimnis umzukehren, nur einen Hash nachzuschlagen. Widerrufen löscht genau diese eine Zeile, die die Zugangsdaten ist, deshalb funktioniert der Schlüssel sofort nicht mehr.
Was dein Agent über MCP tun kann
Jedes Tool ist ein Lesevorgang. Suchen und Auflisten brauchen überhaupt keinen Schlüssel; nur das Abrufen des Codes eines Designs wird gemessen, und das kostet genau so viel wie der Kopieren-Button hier.
- Es kann nicht in dein Konto schreiben. Das Einzige, was sich bewegt, ist dein Kopierzähler.
- Es kann ein Design nicht umgestalten oder eins erfinden, das es nicht gibt.
- Es kann die Schlüssel oder Nutzung eines anderen Kontos nicht sehen.
Alle Details zu den Tools selbst stehen auf der MCP-Seite.
Zahlungen
Whop tritt als Merchant of Record auf; wir bekommen nie eine vollständige Kartennummer zu sehen. Jeder Webhook, den Whop schickt, wird vor jedem Schreibvorgang gegen seine Signatur geprüft (HMAC-SHA256 über Nachrichten-ID, Zeitstempel und Rohdatenkörper, in konstanter Zeit verglichen), eine Zustellung, die älter als fünf Minuten ist, wird als Wiederholung abgelehnt, und eine unsignierte oder nicht passende Anfrage wird grundsätzlich abgelehnt.
Ein Problem melden
Schreib an support@clevens.com, was du gefunden hast. Wir lesen es selbst; nichts läuft vorher durch ein Ticketsystem.