Skip to main content

vulkro login, logout, account, license-status

The account commands. This build of Vulkro requires a verified account before it can scan; your first sign-in starts a 14-day trial of the full product. For the concepts (the lease, offline grace, seats, the air-gap path) see Accounts and licensing. This page is the command reference.

vulkro login

Log in and pair this device with your Vulkro account, then install the returned subscription lease. Three ways in, tried in this order:

vulkro login # browser login (default): shows a code, opens your browser
vulkro login --code ABCD-1234 # paste a pairing code from app.vulkro.com/connect
VULKRO_ACCOUNT_TOKEN=... vulkro login # CI / headless: exchange a stored device token
FlagDescription
--code <CODE>Pairing code from app.vulkro.com/connect (for example ABCD-1234). Omit it for the browser login, or set VULKRO_ACCOUNT_TOKEN for CI.

The lease refreshes automatically on the daily entitlement ping while online and stays valid fully offline through its signed expiry (about 14 days). The ping carries only anonymous usage counters plus this device's token: never your code, findings, or machine fingerprint.

Exit codes: 0 logged in and lease installed; 2 error (offline set, account-server failure, an invalid lease, or a denied / expired / timed-out browser login).

vulkro logout

Log out this device: delete the local device token and cached lease, then make a best-effort revoke call to the account server. Local logout always succeeds; a failed or offline revoke is a warning, not an error. A perpetual offline .lic (if you installed one with vulkro activate) is left untouched and keeps working.

vulkro logout

Exit codes: 0 logged out (or nothing to do); 2 local database error.

vulkro account

Show your Vulkro account: email, tier (Free / Pro / Team / Enterprise), seat (for example "seat 2 of 5"), expiry, offline-grace remaining, and last sync. 100% local: makes no network call and works air-gapped.

vulkro account

Exit codes: 0 report printed; 2 local database read error.

vulkro license-status

Show the current license state: sign-in status, tier, expiry, machine ID, and the feature checklist. Works while scanning is blocked (a scan needs a verified account; run vulkro login or vulkro activate <file.lic>).

vulkro license-status

Exit codes: 0 report printed; 2 local database error.

Environment variables

VariableEffect
VULKRO_ACCOUNT_URLOverride the account / API base. Defaults to https://api.vulkro.com.
VULKRO_ACCOUNT_TOKENSupply a device token non-interactively for headless / CI login.
VULKRO_OFFLINE=1Hard-disable login and logout (and every outbound call). account still works.