Activation
Activating
Section titled “Activating”flowctl activate FLOWCTL-PRO-XXXX-XXXX-XXXX-XXXXOn activation, flowctl contacts the license server once and stores a signed token locally at ~/.flowctl/license.token. After that, the license is verified locally — no periodic server check needed.
One key supports up to 3 machines (Pro) or 5 machines (Team).
Checking Status
Section titled “Checking Status”flowctl licenseShows your current tier, masked key, expiry date, and machine info.
Deactivating
Section titled “Deactivating”flowctl deactivateFrees the machine slot so you can activate on a different machine.
Offline Usage
Section titled “Offline Usage”After activation, flowctl works offline for the full duration of your subscription period. The signed token has an expiry date matching your subscription — no internet required to use the tool.
When the token nears expiry, flowctl silently renews it in the background if a network connection is available. If you’re offline, the current token continues to work until its expiry date.
Troubleshooting
Section titled “Troubleshooting”“License key not found” — run flowctl activate with your key.
“Machine limit reached” — deactivate on a machine you no longer use, then activate on the new one.
“License expired” — renew at flowctl.sh/pricing.
Community features still work — if your license expires, you drop to Community tier. Read, export, and validate always work.