オープンソース · MIT ライセンス

いいものには、入り口を。

Keydrop は個人開発者のためのセルフホスト型アプリです。引き換えコード、割引コード、ライセンスキーを、自分の Cloudflare アカウントで管理・配布できます。

ずっと無料 · Cloudflare Workers + D1 で動作 · コードごとの手数料なし

いつものツールと連携

  • Stripe Checkout
  • Cloudflare Workers
  • Cloudflare D1
  • App Store offer codes
  • CSV · Excel
  • Webhooks
  • MCP
  • REST API
  • Email OTP
  • Better Auth

機能

ひとつのコードから、ひとりのお客様へ。

コードの発行、販売、追跡に必要なものはすべてそろっています。自分で作る必要はありません。

すべてのコードをひとつの場所に

コードを生成するか、CSV や Excel から取り込めます。保存時は暗号化され、検索でき、すぐに配布できます。

思いどおりに配布

公開・非公開の受け取りリンクに、条件を組み合わせて設定できます。誰に、いつ、いくつ。

支払い後に自動配信

Stripe Checkout で 1 注文につき 1 コードを販売。返金時にはコードを無効にすることもできます。

コードだけじゃない

メンバーシップ、クレジット、デバイスに紐づくライセンスを標準で備えています。

自由に拡張できる土台

自分の Cloudflare アカウントで動く、オープンソースの基盤です。

つなぐために作られた

権限を絞った API トークン、署名付き Webhook、バックエンドや AI エージェント向けの MCP サーバーを用意しています。

デプロイ

数分で自分の Cloudflare に公開

サーバー管理は不要です。始めるだけなら Workers の無料プランで十分です。

  1. 01

    「Cloudflare にデプロイ」をクリック

    Cloudflare が Keydrop をあなたの GitHub アカウントにコピーし、Worker と D1 データベースを作成します。

  2. 02

    5 つの設定を入力

    サイトの URL、管理者のメールアドレス、3 つのランダムなシークレットです。Stripe とメールは後からでも設定できます。

  3. 03

    /setup を開いてスタート

    管理者パスワードを決め、最初の製品を作成して、コードを取り込むか生成します。

wrangler.jsonc · secrets
# シークレットを生成
$ openssl rand -hex 32

APP_URL             https://codes.your-app.com
ADMIN_EMAIL         you@your-app.com
BETTER_AUTH_SECRET  ••••••••••••••••
SETUP_SECRET        ••••••••••••••••
CODE_ENCRYPTION_KEY ••••••••••••••••

$ open https://codes.your-app.com/setup
✓ Keydrop is ready.

必要なものはすべて入っています

  • 引き換え・割引・ライセンス・外部プラットフォームのコード
  • 列の対応付けができる CSV・Excel の取り込み
  • AES-GCM による保存時の暗号化
  • 入れ子にできる AND / OR の受け取り条件
  • 返金処理に対応した Stripe Checkout
  • 3 種類の在庫切れ時の対応
  • メンバーシップとクレジット台帳
  • デバイス数制限つきのライセンス認証
  • 製品単位で権限を絞れるトークンの REST API
  • 初期設定で読み取り専用の MCP サーバー
  • 再試行つきの署名付き Webhook
  • メールのコードでのサインインとコード配信
  • スマートフォン向けのクイック配布ページ
  • 端末上で作るシェア用画像
  • 右から左の言語を含む 8 つの表示言語
  • ライトテーマとダークテーマ

オープンソース

無料で、自由に変えられる

Keydrop は MIT ライセンスです。商用プロダクトに使っても、どこを変えても構いません。データは自分のアカウントに残ります。プルリクエストや翻訳も歓迎しています。

種類のコードをひとつの在庫で管理
4
つの表示言語
8
で Cloudflare にデプロイ
ワンクリック
コードごとの手数料
$0

よくある質問

Keydrop は本当に無料ですか?

はい。Keydrop は MIT ライセンスで、有料プランはありません。かかるのは自分の Cloudflare の利用料だけで、小さなプロジェクトなら Workers の無料プランで足ります。

自分のサーバーは必要ですか?

いいえ。Keydrop はあなたの Cloudflare アカウント内の Cloudflare Workers と D1 データベースで動きます。デプロイはワンクリックです。

Stripe は必要ですか?

コードを販売する場合だけ必要です。無料の受け取りキャンペーン、直接の割り当て、API は Stripe なしで使えます。

App Store のオファーコードを配布できますか?

はい。App Store のオファーコードやプロモーションコード、その他のプラットフォームのコードを CSV や Excel から取り込めば、ほかのコードと同じように配布できます。

見た目や文言を変えられますか?

はい。テキストはすべて言語ごとに 1 つのファイルにまとまっています。ブランド、色、ホームページ、アイコンを変えるときに編集するファイルは README に載っています。

Keydrop のクレジット表記は必要ですか?

いいえ。MIT ライセンスで求められるのはライセンスファイルを残すことだけです。小さな「Powered by Keydrop」リンクは初期設定でオンですが、オフにできます。

あなたのプロダクトに、入り口を。

Keydrop を自分の Cloudflare アカウントにデプロイして、今日最初のコードを配りましょう。