LicenseKit
Protect your SDKs, apps, and software products with commercial licenses.
LicenseKit is a Swift SDK that can protect your software with commercial licenses on all major Apple platforms (iOS, iPadOS, macOS, tvOS, watchOS, visionOS).
LicenseKit can encode licenses into your binary, generate and read encrypted license files, integrate with any 3rd party services, and has pre-made integrations to services like Gumroad, etc.
This product is hosted at GitHub, where you find releases, an issue tracker, documentation, etc.
Pricing
This SDK is free to start using (using the license key “FREE”), and can be upgraded with Pro features.
The standard tiers are aimed at indies and small businesses. Reach out for a custom plan if you're an enterprise, have $10M+ in annual revenue, or if your product exceeds $1M in annual revenue.
Terms & Conditions
By purchasing an SDK license, you acknowledge and approve the license terms & conditions and the product’s privacy policy.
Features
License Validation
LicenseKit can validate licenses in many different ways.
Integrations
LicenseKit can integrate with 3rd party services, like Gumroad.
License Files
LicenseKit can read licenses from encrypted license files.
Binary Licenses
LicenseKit can compile licenses into the product binary.
License Caching
LicenseKit can cache the last successful license validation.
Service Composition
LicenseKit can compose services to create powerful combos.
