Das Problem mit herkömmlichen Zahlungs-APIs
Stripe, LemonSqueezy, Paddle — jeder konventionelle Zahlungsanbieter erfordert:- Eine E-Mail-Adresse (personenbezogene Daten, DSGVO-Haftung)
- Ein Konto und ein Passwort (phishbar, angreifbar)
- Zentralisierte Schlüsselspeicherung (Single Point of Failure)
- Vertrauen, dass der Anbieter Ihre Daten nicht verkauft
Was wir speichern — und was nicht
Warum payment_hash sicher gespeichert werden kann
Der preimage ist das 32-Byte-Geheimnis, das die Zahlung beweist. Sein SHA-256-Hash (payment_hash) wird bereits öffentlich in der BOLT11-Rechnung übertragen, sobald Sie diese erstellen. Die Speicherung des Hashes enthüllt nichts — der preimage berührt unsere Datenbank niemals.
Authentifizierung: Ihre Wallet, kein Passwort
Entwickler-Dashboard
Das Analyse-Dashboard authentifiziert sich über LNURL-auth — denselben secp256k1-Ablauf, der von Lightning-Wallets verwendet wird:Datenlöschung
Nur Ihre Wallet kann die Löschung Ihrer Daten autorisieren. Der Ablauf:- Client ruft
/api/lnurl-auth?lightningAddress=you@yourdomain.comauf - Server gibt eine einmalige k1-Challenge + LNURL zurück
- Ihre Wallet signiert k1 mit ihrem privaten secp256k1-Schlüssel
- Server verifiziert die Signatur — stellt ein einmalig verwendbares 64-Zeichen-Token aus
- Client sendet POST an
/api/delete-datamit{ lightningAddress, token } - Server widerruft das Token sofort (verhindert Replay-Angriffe), löscht alle Zeilen
- Daten sind gelöscht — kein Support-Ticket, keine E-Mail-Bestätigung
Schlüsselverteilung
Herkömmliches SaaS: ein Sicherheitsvorfall → alles offengelegt. l402-kit verteilt das Vertrauen auf mehrere Ebenen:LGPD / DSGVO-Konformität durch Design
Da wir keinerlei personenbezogene Daten speichern, gelten die meisten LGPD/DSGVO-Pflichten nicht:- Keine Auskunftsersuchen betroffener Personen — es gibt keine Identität zum Nachschlagen
- Keine Benachrichtigungspflicht bei Datenpannen bezüglich personenbezogener Daten — payment_hash ist kein personenbezogenes Datum
- Keine Cookie-Einwilligung — kein Tracking, keine Cookies
- Recht auf Löschung — kryptografisch erfüllt über LNURL-auth-Löschung
Lightning-Zahlungen sind standardmäßig privat
Lightning-Zahlungen identifizieren den Zahler nicht on-chain:- Kein Name, keine Adresse, kein Bankkonto
- Die Zahlungsroute ist Onion-verschlüsselt (wie Tor)
- Nur der Rechnungsaussteller weiß, dass die Zahlung abgewickelt wurde
- Die Identität des Zahlers wird dem Zahlungsempfänger niemals offenbart
Vergleich
Was das für Ihre Nutzer bedeutet
Wenn Sie auf l402-kit aufbauen:- Ihre Nutzer müssen Ihnen niemals ihre E-Mail-Adresse mitteilen
- Ein Sicherheitsvorfall in Ihrer Datenbank legt keine personenbezogenen Daten offen
- Jeder KI-Agent kann Ihre API ohne Konto oder Identität bezahlen
- Nutzer, die ihre Daten löschen möchten, tun dies selbst, sofort, mit ihrer Wallet