従来の決済APIの問題点
Stripe、LemonSqueezy、Paddle — あらゆる従来の決済プロバイダーが要求するもの:- メールアドレス(PII、GDPRリスク)
- アカウントとパスワード(フィッシング・侵害の対象)
- 集中型の鍵管理(単一障害点)
- プロバイダーがデータを売らないという信頼
保存するデータと保存しないデータ
| データ | 保存 | 理由 |
|---|---|---|
payment_hash | ✅ はい | preimage の SHA-256 — BOLT11 インボイスで既に公開済み |
| Lightning Address | ✅ はい(オーナーのみ) | 99.7%の分配ルーティングに必要 |
| 呼び出されたエンドポイント | ✅ はい | アナリティクスに必要 |
preimage(支払いシークレット) | ❌ 保存しない | 支払い鍵が露出するため |
| メール | ❌ 保存しない | 不要 — ウォレットがアイデンティティ |
| 名前 / IP / デバイス | ❌ 保存しない | いかなる層でも収集しない |
| クッキー / トラッキング | ❌ 保存しない | アナリティクスSDKなし、フィンガープリンティングなし |
payment_hash が安全に保存できる理由
preimage は支払いを証明する32バイトのシークレットです。その SHA-256 ハッシュ(payment_hash)は、作成した瞬間に BOLT11 インボイスとして既に公開されています。ハッシュを保存しても何も漏洩しません — preimage は私たちのデータベースに触れることはありません。
認証:パスワードではなくウォレット
デベロッパーダッシュボード
アナリティクスダッシュボードは LNURL-auth で認証します — Lightning ウォレットが使用する secp256k1 フローと同じです:データ削除
あなたのウォレットのみがデータ削除を承認できます。フロー:- クライアントが
/api/lnurl-auth?lightningAddress=you@yourdomain.comを呼び出す - サーバーがワンタイム k1 チャレンジ + LNURL を返す
- ウォレットが secp256k1 秘密鍵で k1 に署名する
- サーバーが署名を検証 — シングルユースの64文字トークンを発行する
- クライアントが
{ lightningAddress, token }を付けて/api/delete-dataに POST する - サーバーがトークンを即時失効(リプレイ攻撃を防止)し、全行を削除する
- データは消去される — サポートチケットも、メール確認も不要
鍵の分散
従来のSaaS:1回の侵害 → すべてが露出。 l402-kit は信頼を複数の層に分散します:設計によるLGPD / GDPRコンプライアンス
PIIをゼロで保存しているため、LGPD/GDPRの義務のほとんどが適用されません:- データ主体リクエストなし — 検索すべきアイデンティティが存在しない
- 個人データの侵害通知なし — payment_hash は個人データではない
- クッキー同意なし — トラッキングなし、クッキーなし
- 消去の権利 — LNURL-auth 削除により暗号的に実現
Lightning 支払いはデフォルトでプライベート
Lightning 支払いはオンチェーンで支払人を特定しません:- 名前なし、住所なし、銀行口座なし
- 支払いルートはオニオン暗号化されている(Torと同様)
- インボイス発行者のみが支払いの決済を知る
- 支払人のアイデンティティは受取人に開示されない
比較
| l402-kit | Stripe | LemonSqueezy | |
|---|---|---|---|
| メール必須 | ❌ | ✅ | ✅ |
| アカウント必須 | ❌ | ✅ | ✅ |
| KYC / アイデンティティ | ❌ | ✅ | ✅ |
| PII保存 | ❌ | ✅ | ✅ |
| 認証方式 | secp256k1 ウォレット | メール+パスワード | メール+パスワード |
| 削除メカニズム | 暗号的証明 | メールリクエスト | メールリクエスト |
| LGPD/GDPRの負荷 | 最小 | 高 | 高 |
| 支払人の匿名性 | ✅ | ❌ | ❌ |
あなたのユーザーへの意味
l402-kit の上に構築する場合:- ユーザーはメールアドレスをあなたに渡す必要がない
- データベースへの侵害が発生しても個人情報は漏洩しない
- あらゆるAIエージェントがアカウントやアイデンティティなしであなたのAPIに支払える
- データ削除を望むユーザーは、ウォレットを使って即座に自分自身で行える