License activation
Each Fexl Lite install needs one activation. The license key from your purchase email binds to one machine — the till, a tablet, a back-office laptop — and the rest of the app unlocks. This page covers the happy path, the offline fallback, and what to do when you’re moving to new hardware.
Activate online
Open the activation screen
On first launch, Fexl Lite opens straight to it. After that, you can find it any time at Settings → Security → License.
Paste the key
Keys look like FEXL-XXXX-XXXX-XXXX-XXXX. Paste from the purchase email — the field accepts dashes or no dashes, whichever you have. Click Activate.
Wait for the round-trip
The app calls license.fexl.io once to verify the key, register this machine’s hardware ID, and pull down a signed activation token. The token is cached locally; from this point on Fexl Lite never needs the license server again unless you deactivate or change hardware.
Activate offline
If the till is on a closed network — and many are — online activation isn’t an option. Use the offline fallback instead:
Generate an activation request
On the activation screen, click Activate offline. The app shows a short request token (about 80 characters). Copy it, or scan the on-screen QR code with your phone.
Get the matching response token
Email the request token to support@fexl.io with your license key in the subject line, or use the offline-activation page on a phone with internet at activate.fexl.io. You get back a response token of similar length.
Paste the response back into the app
Click Paste response on the same screen and the app verifies the signature locally — no network needed. Activation completes the same as online.
One license = one device
A license key activates on exactly one machine at a time. The hardware ID is fingerprint-stable — replacing a hard drive or reinstalling Windows on the same machine is fine; swapping the motherboard or moving to new hardware is not.
If you need to migrate the license to a new machine: deactivate first on the old one, then activate on the new one. The deactivation frees the slot in our license server within a minute.
Deactivate before reinstalling
Export a backup first
Settings → System → Backup → Export. Save the JSON file somewhere off the machine — a USB drive, an email to yourself, the cloud. This is the only thing that moves your data; the license alone does not.
Deactivate the license
Settings → Security → License → Deactivate this device. The app uploads a release request to the license server and clears the local activation token. If you’re offline, the same screen shows an offline-deactivation token to send to support — same flow as offline activation, in reverse.
Activate on the new machine
Install Fexl Lite on the new hardware (see Install on macOS or Install on Windows), enter the same license key, and import your backup. The slot is free — activation works first try.
Related
First launch
What activation looks like end-to-end on a fresh install — license, PIN, store info.
Pair multiple devices
For multi-register stores: how a second device joins the same tenant without burning a second license slot.
License troubleshooting
“Already activated elsewhere” errors, expired offline tokens, and hardware-change recovery.