Welcome to LicenseKit!

LicenseKit helps you protect your apps and libraries with commercial licenses.

LicenseKit is a Swift-based SDK that can be used to protect your libraries and apps with commercial licenses. It supports all major Apple platforms (iOS, iPadOS, macOS, tvOS and watchOS) and can be used to validate licenses locally on-device as well as remotely.


GitHub logo

The LicenseKit project is hosted at GitHub, which is where you find information, documentation, sample code, demo apps etc.

Visit the project site



LicenseKit requires a commercial license to be used. You can purchase a license from this site or from the Gumroad e-shop.

Read more about licenses


LicenseKit supports validating licenses locally on device, as well as remotely from any external api. Licenses can specify a bunch of conditions, like platforms, bundle IDs, expiration date etc.

Read more



The LicenseKit blog will be updated whenever anything new is released or when there is important new information.

Visit the blog



Don't hesistate to reach out if you have any questions or feedback or just want to get in touch.

E-mail · Twitter