License Validation

KeyboardKit Pro can validate standard licenses over the Internet, and business licensess directly on-device.

License Validation

All standard licenses are validated over a network call to a license server. This means that a keyboard needs Full Access to be able to validate its license key. KeyboardKit caches licenses to handle temporary connectivity loss.

All business licenses are validated on-device, without need for Full Access. These licenses are delivered on a file that automatically unlocks KeyboardKit Pro when you add it to your app.

License Files

All business licenses include a binary license file that can be added to your app to unlock KeyboardKit Pro. Just add the license file to the main app and keyboard, and KeyboardKit will automatically unlock KeyboardKit Pro.

License Renewal

All standard licenses are automatically renewed until you actively cancel your KeyboardKit Pro subscription.

All business licenses are renewed as specified in their specific terms. Business licenses include an expiration grace period, to give you and your users time to upgrade without disruption.