Network boundary
nablr makes exactly one category of outbound network call: license validation tonablr-api.nablrco.workers.dev.
Your code is never sent anywhere. All scanners, codebase mapping, and workflow tools run entirely locally via AST analysis.
Firewall allowlist
If your environment blocks outbound traffic, allowlist:Airgap proof
Run the included airgap verification script to confirm no unexpected outbound calls:Offline / airgap operation
After activating a key, paid assets are cached locally in a restricted-permission directory. Subsequent prompt generation requires zero network calls. All cache files arechmod 600 - readable only by the current user.
Key security
- Keys are sent only in the
Authorization: Bearerheader - never in request bodies or URLs - Keys are cached locally with
chmod 600(owner-only read/write) - The last 4 characters are logged when
NABLR_AUDIT_LOG=1is set - full key is never logged