Trust & Safety
Security
Last updated: February 2026
Data Encryption
All data stored in Verbal is encrypted at rest using AES-256-GCM — the same standard used by financial institutions and government agencies. Data in transit is protected by TLS 1.3.
Prompt content is protected by per-user envelope encryption via Supabase Vault. Each user's data is encrypted with a unique key — even a database breach would not expose readable prompt content. Prompts are automatically redacted for secrets and PII before storage.
Infrastructure
Verbal runs on two managed, enterprise-grade platforms:
- Vercel — edge network for the application layer, with automatic DDoS mitigation and global CDN
- Supabase — managed PostgreSQL with automatic backups, point-in-time recovery, and physical replication
All infrastructure is US-based. We do not use overseas data centers.
Access Control
Access to your data is enforced at the database level using PostgreSQL Row-Level Security (RLS). This means that even if application code had a bug, the database itself would reject unauthorized reads.
- RLS policies — every query is scoped to the authenticated user's organization
- API key authentication — all programmatic access requires a scoped API key
- Role-based permissions — team plans include fine-grained member roles
Data Handling
By default, Verbal captures prompt content along with usage metadata (model, provider, token counts, cost estimates, timestamps). Prompts are automatically redacted — secrets, API keys, PII, and other sensitive patterns are stripped before transmission. All stored prompts are encrypted at rest with per-user keys.
To track only usage metadata without prompt content, set VERBAL_CAPTURE_MODE=usage in your MCP configuration. You can delete all stored data at any time from Settings.
Compliance
Verbal is a small, fast-moving company. We are working toward SOC 2 Type II certification — this is a goal, not a current status. If you have specific compliance requirements, reach out and we will tell you honestly what we can and cannot support.
Responsible Disclosure
If you discover a security vulnerability in Verbal, please report it to security@getverbal.ai. We operate a 90-day coordinated disclosure policy.
- We will acknowledge receipt within 48 hours
- We will provide a fix timeline within 7 days
- We will credit you publicly if you wish