Guides
Step-by-step tutorials to help you implement licensing the right way
Getting Started
Quick Start Guide
Get up and running in under 5 minutes
Coming soonYour First License Key
Create and validate your first license
Coming soonSDK Installation
Install the SDK for your language
Coming soonIntegration Guides
Stripe Integration
Automatically provision licenses on payment
Coming soonPaddle Integration
Connect Paddle subscriptions to licenses
Coming soonGumroad Integration
Sync Gumroad sales with license creation
Coming soonWebhook Configuration
Set up webhooks for real-time events
Coming soonImplementation Patterns
Offline License Validation
Validate licenses without network access
Coming soonMachine Fingerprinting
Bind licenses to specific devices
Coming soonSubscription Licensing
Implement time-based subscriptions
Coming soonFeature Flags with Licenses
Enable features based on license tier
Coming soonPlatform Guides
Electron App Licensing
Protect your Electron desktop apps
Coming soonVS Code Extension Licensing
Monetize VS Code extensions
Coming soonCLI Tool Licensing
Add licensing to command-line tools
Coming soonSaaS Backend Licensing
Instance-based API licensing
Coming soonSecurity
Anti-Tampering Techniques
Prevent license check bypass
Coming soonCode Obfuscation
Protect your validation logic
Coming soonSecure Key Storage
Best practices for storing keys
Coming soonMigration
Migrating from Keygen
Step-by-step Keygen migration
Coming soonMigrating from Gumroad
Import existing Gumroad licenses
Coming soonCustom System Migration
Migrate from homegrown solutions
Coming soonNeed more help?
Can't find what you're looking for? Our team is here to help you succeed.