Open Source · MIT-Lizenz

Gute Dinge verdienen einen Eingang.

Keydrop ist eine selbst gehostete App für Indie-Entwickler. Verwalte und verteile Einlösecodes, Rabattcodes und Lizenzschlüssel aus deinem eigenen Cloudflare-Konto.

Für immer kostenlos · Läuft auf Cloudflare Workers + D1 · Keine Gebühren pro Code

Funktioniert mit den Tools, die du schon nutzt

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

Funktionen

Vom Code zum Kunden.

Alles, was du brauchst, um Codes auszugeben, zu verkaufen und nachzuverfolgen – ohne es selbst zu bauen.

Ein Zuhause für jeden Code

Erzeuge Codes oder importiere sie aus CSV und Excel. Verschlüsselt gespeichert, durchsuchbar, bereit zum Verteilen.

Verteile nach deinen Regeln

Öffentliche oder private Einlöselinks mit kombinierbaren Regeln: wer, wann, wie viele.

Erst bezahlt, dann zugestellt

Stripe Checkout verkauft einen Code pro Bestellung, und Erstattungen können ihn widerrufen.

Mehr als ein Code

Mitgliedschaften, Guthaben und gerätegebundene Lizenzen sind schon eingebaut.

Deine Basis zum Weiterbauen

Ein Open-Source-Fundament, das in deinem eigenen Cloudflare-Konto läuft.

Gebaut zum Verbinden

API-Tokens mit eingeschränkten Rechten, signierte Webhooks und ein MCP-Server für dein Backend und deine KI-Agenten.

Deployment

In wenigen Minuten live auf deinem Cloudflare

Keine Server zu verwalten. Der kostenlose Workers-Tarif reicht für den Start.

  1. 01

    Klicke auf „Auf Cloudflare deployen“

    Cloudflare kopiert Keydrop in dein GitHub-Konto und legt einen Worker und eine D1-Datenbank an.

  2. 02

    Fünf Einstellungen ausfüllen

    Deine Website-URL, die Admin-E-Mail und drei zufällige Secrets. Stripe und E-Mail kannst du später einrichten.

  3. 03

    /setup öffnen und loslegen

    Lege das Admin-Passwort fest, erstelle dein erstes Produkt und importiere oder erzeuge Codes.

wrangler.jsonc · secrets
# Secret erzeugen
$ 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.

Alles mit an Bord

  • Einlöse-, Rabatt-, Lizenz- und Codes externer Plattformen
  • CSV- und Excel-Import mit Spaltenzuordnung
  • AES-GCM-Verschlüsselung im Ruhezustand
  • Verschachtelte UND-/ODER-Teilnahmeregeln
  • Stripe Checkout mit Erstattungsabwicklung
  • Drei Strategien für ausverkaufte Bestände
  • Mitgliedschaften und Guthabenkonten
  • Lizenzaktivierung mit Gerätelimit
  • REST API mit produktbezogenen Tokens
  • MCP-Server, standardmäßig schreibgeschützt
  • Signierte Webhooks mit Wiederholungen
  • Anmeldung per E-Mail-Code und Codezustellung
  • Schnellausgabe-Seite fürs Handy
  • Teilbilder, direkt auf deinem Gerät erstellt
  • Acht Oberflächensprachen, auch von rechts nach links
  • Helles und dunkles Design

Open Source

Kostenlos und frei veränderbar

Keydrop steht unter der MIT-Lizenz. Nutze es für kommerzielle Produkte, ändere, was du willst, und behalte deine Daten in deinem eigenen Konto. Pull Requests und Übersetzungen sind willkommen.

Codetypen in einem Bestand
4
Oberflächensprachen
8
zum Deployment auf Cloudflare
1 Klick
Gebühren pro Code
$0

Fragen

Ist Keydrop wirklich kostenlos?

Ja. Keydrop steht unter der MIT-Lizenz und hat keinen kostenpflichtigen Tarif. Du zahlst nur deine eigene Cloudflare-Nutzung, und für kleine Projekte reicht der kostenlose Workers-Tarif.

Brauche ich einen eigenen Server?

Nein. Keydrop läuft auf Cloudflare Workers mit einer D1-Datenbank in deinem Cloudflare-Konto. Das Deployment dauert nur einen Klick.

Brauche ich Stripe?

Nur, wenn du Codes verkaufen willst. Kostenlose Einlöse-Aktionen, direkte Zuweisung und die API funktionieren ohne Stripe.

Kann ich App Store-Angebotscodes verteilen?

Ja. Importiere App Store-Angebotscodes, Promo-Codes oder Codes jeder anderen Plattform aus CSV oder Excel und verteile sie wie jeden anderen Code.

Kann ich Aussehen und Texte ändern?

Ja. Alle Texte liegen in einer Datei pro Sprache, und die README zeigt, welche Dateien du für Marke, Farben, Startseite und Icons bearbeitest.

Muss ich Keydrop nennen?

Nein. Die MIT-Lizenz verlangt nur, dass du die Lizenzdatei behältst. Der kleine „Powered by Keydrop“-Link ist standardmäßig an, und du kannst ihn ausschalten.

Gib deinem Produkt einen Eingang.

Deploye Keydrop in dein eigenes Cloudflare-Konto und verteile noch heute deinen ersten Code.