Why Gateway + Vault
A .env file configures. AIRCTRL governs.
A model connection does not manage the rest of your application’s secrets. A shared .env file is not an access-control system. AIRCTRL puts routing controls and credential management in one product family, with explicit boundaries around who can use what and a record of the activity.
Encrypt
Protect the value before upload.
Vault encrypts secret values on your device with AES-256-GCM. The service stores ciphertext and wrapped keys; authorized clients hold the keys needed to decrypt. API keys, tokens, and sensitive environment values have a managed home instead of scattered copies.
Authorize
A valid login is not blanket access.
Identity, account membership, operation permissions, and resource access are checked separately. Scope human and machine access to the project and environment, so a development agent does not automatically receive production credentials.
Verify
Keep the history, not another copy of the secret.
Cryptographically linked, append-only audit events make changes to recorded history detectable. Review access and changes without logging decrypted Vault values, alongside usage and spending for requests routed through Gateway.