| Version | Supported |
|---|---|
| 0.1.x | Yes |
If you discover a security vulnerability, please report it responsibly:
- DO NOT open a public GitHub issue
- Email: ilessio@aiflowlabs.io
- Include: description, reproduction steps, impact assessment
- We will respond within 48 hours
- Tokens stored in
~/.robotflow/auth.json - File created with
chmod 600(owner read/write only) - Atomic writes via
os.open()with explicit mode flags — no TOCTOU race - Never logged, never displayed in full (last 4 chars only in CLI)
- Keys loaded from
.envfiles or environment variables only - Never hardcoded, never committed to version control
.envis gitignored by default- Auth verification uses free endpoints (
/v1/models) — no tokens burned
- Bearer tokens passed via
Authorizationheader (HTTPS only) - Claude:
anthropic-beta: oauth-2025-04-20header for scope - Codex:
ChatGPT-Account-Idheader for account routing - Tokens can be revoked by the user at any time via provider dashboard
- No telemetry or analytics
- No data sent to third parties (beyond the LLM provider you configure)
- No automatic credential sharing between providers
- No browser-based OAuth flows (token paste mode only — no localhost listeners)