Security & Community
Security & privacy
- API keys are stored in the OS keychain when available.
- The encrypted fallback is stored in
~/.gitgenie/config.json. - Keys are never hardcoded in source.
- Only staged diff data is sent for AI generation.
- Avoid staging secrets and keep
.envfiles in.gitignore.
FAQ
How do I rotate API keys? Run gg config <new_key>.
What if I hit quota? Configure a backup key with gg config <backup_key>.
Does it support Windows? Yes, PowerShell and Windows Credential Vault are supported.