Secure Credentials. Zero Exposure.
Every API key, token, and integration credential in Project Gravity is stored encrypted with AES-256-GCM. Masked hints only in responses. No raw secrets ever touch the API layer.
Vault Security Layer
AES-256-GCM Encryption
LiveAll credentials encrypted at rest using AES-256-GCM. The encryption key is never in the codebase.
Masked API Responses
LiveAPI calls that reference credentials return masked hints only — "pit-090e···" style. No raw token ever appears in a response.
Server-Only Loading
LiveCredential loading functions are marked server-only. They cannot be imported or called from client-side code.
Role-Based Access
LiveOnly owner/admin role users can view integration status, readiness checks, or credential presence. User role has zero visibility.
Integration Connections Table
Foundation BuiltDatabase-backed integration connections with encrypted storage for providers that use DB-first credential approach.
Vault Dashboard
Coming NextDedicated vault dashboard for viewing and managing stored credentials. Dashboard routes coming next.
Built With Zero-Exposure Design From Day One.
Your Credentials. Encrypted. Controlled. Yours.
Project Gravity Vault gives you secure credential storage, zero-exposure API design, and role-based access gates — built in from the foundation.