You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Security: Vidigal-code/git-page-docs
Security
SECURITY.md
API key handling
API keys are stored encrypted at rest (AES-256-GCM, key derived with PBKDF2-HMAC-SHA-256) behind a local password — never in plaintext.
Site: the /ai console and the chat drawer keep the vault in localStorage; the drawer locks itself after site.AiChatAutoLockSeconds idle seconds (default 30) and asks for the password again.
CLI: gitpagedocs ai / gitpagedocs chat seal the key in .gitpagedocsvault next to .gitpagedocsconfig; the vault password is created on first use and asked on every run (GITPAGEDOCS_VAULT_PASSWORD for non-interactive runs).
The password gates sensitive operations and is held only in memory for the session.
Keys are never logged (the logger redacts secrets) and are sent only to the AI provider you select.
To report a vulnerability, open a security advisory or issue on the repository.