LicenseKit License Caching

Handle connectivity loss with grace

License Caching

LicenseKit can cache the last successful license validation, to let you handle temporary connectivity loss when integrating with Gumroad or any 3rd party API.

You can cache any network-based license service. This will make LicenseKit automatically persist the last successfully validated license, and return it if license validation fails due to connectivity issues.

Cached license validation will still fail if the cached license expires, or if it’s used in a way that is not supported. This will automatically remove the license from the cache and throw a validation error.

Tiers

License Caching is available in the Starter and Business tiers, and in all Custom and Enterprise tiers.

Documentation

See the GitHub repository and the online documentation for more information about the SDK.

Features


Pricing

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 proceeds.