# License key
To use HyperFormula, you need to specify which license type you use, by entering a license key in your configuration options.
# GPLv3 license
If you use HyperFormula under GNU General Public License v3.0 (opens new window) (GPLv3), in your configuration options, assign the mandatory licenseKey
property to a string, gpl-v3
:
const options = {
licenseKey: 'gpl-v3',
//... other options
}
# Proprietary license
To use HyperFormula under a proprietary license, follow these steps:
- Contact our Sales Team to purchase a proprietary license.
- Our Sales Team sends you your proprietary license key.
- In your configuration options, assign the mandatory
licenseKey
property to your proprietary license key:
const options = {
// replace xxxx-xxxx-xxxx-xxxx-xxxx with your proprietary license key:
licenseKey: 'xxxx-xxxx-xxxx-xxxx-xxxx',
//... other options
}
# Proprietary license key validation
TIP
HyperFormula doesn't use an internet connection to validate your proprietary license key.
To determine whether a user is still entitled to use a particular version of the software, HyperFormula compares the time between two dates:
- The HyperFormula build date
- The date in your proprietary license key
This process doesn't require any connection to the server.
# License key notifications
If your license key is missing, invalid, or expired, you see a corresponding notification in the console.
# License key support
If you have any issues with your license key, contact our team.