Security
Vault Encryption
Section titled “Vault Encryption”OVAV vault uses AES-256-GCM with PBKDF2 key derivation.
ovav vault scan # Discover sensitive assetsovav vault encrypt # Encrypt all discovered assetsovav vault decrypt # Decrypt for accessovav vault gen-key # Generate new master keyAll encryption is local-first — keys never leave your machine.
Authentication
Section titled “Authentication”- OAuth 2.0: Google and GitHub (cPanel)
- JWT RS256: Session tokens with role-based claims
- Token auth: Development mode access
Audit trail
Section titled “Audit trail”Every governed action is logged:
- Profile application/removal
- Tool execution with parameters
- Model switches and configuration changes
- Security events (canary alarms)
Supply chain
Section titled “Supply chain”OVAV is stdlib-only on the Go side:
- Zero third-party Go dependencies
- Static binary compilation
- Reproducible builds via Go modules
Reporting
Section titled “Reporting”Found a security issue? Email security@ovav.dev. See our security policy for details.