Use cases
How Keylight licensing fits the different kinds of apps developers sell directly.
Licensing for AI apps
AI apps blur the line between a licensed app and metered usage. Keep them separate — a signed key for the app, your own metering for tokens.
Licensing for audio plugins (VST/AU)
Sell your JUCE plugin direct and license it with one header. Activate from the editor, gate pro features in the audio thread, and verify offline in any DAW.
Licensing for browser extensions
Add paid tiers to your Chrome, Firefox, or Edge extension — Keylight's JavaScript SDK activates a key and gates Pro features, with no backend to build.
Licensing for CLI tools
Sell a paid command-line tool in any language. A key in an env var or config file, activate on first run, validate on each run, and per-seat limits so one key does not license a whole team.
Licensing for creative apps
Editors, design tools, and audio software get used on planes, in studios, and across two or three machines. Their licensing must never break the creative flow.
Licensing for cross-platform Electron apps
Add license keys to your Electron app on macOS, Windows, and Linux. The SDK runs in the main process, settings arrive signed, and the app works offline.
Licensing for cross-platform Tauri apps
Add license keys to your Tauri app on macOS, Windows, and Linux with the first-party Rust plugin. Signed keys, offline checks, upgrades that refresh in place.
Licensing for developer tools
Devtools run on locked-down machines, in CI, and behind corporate firewalls. Their licensing has to survive all three — and scale from one developer to a whole team.
Licensing for Figma, Photoshop, and VS Code plugins
Add paid tiers to your JavaScript-based plugin — Keylight activates a license key and gates Pro features inside Figma, Photoshop (UXP), or VS Code, with no backend.
Licensing for iOS apps
What the App Store handles, where StoreKit ends, and how a signed-key licensing layer fits for cross-platform and enterprise iOS distribution.
Licensing for macOS apps sold outside the App Store
Sell your Mac app directly, keep 100% of the relationship, and license it properly — signed keys, offline validation, Stripe checkout.
Licensing for Rust apps and CLIs
Add license keys to any Rust binary with the native keylight crate — synchronous, runtime-free, with offline Ed25519 verification and Stripe-native billing.
Licensing for Unity games
Sell your Unity game or tool direct and license it with one package. Install over UPM, build IL2CPP and WebGL safe, read your trial length from the dashboard on launch, and keep offline play working.
Licensing for Unreal Engine games
Sell your Unreal game direct and license it natively — the Keylight C++ plugin ships as source you drop into Plugins/, exposes a Blueprint-callable subsystem, and verifies tamper-proof Ed25519 leases offline without a backend.