Documentation Index
Fetch the complete documentation index at: https://docs.senzohq.com/llms.txt
Use this file to discover all available pages before exploring further.
Data Handling
Infrastructure
Senzo is built on Supabase (PostgreSQL database) hosted on AWS, and deployed via Vercel. All infrastructure is SOC 2 compliant at the vendor level.Data storage
- All data is stored in a PostgreSQL database hosted in Canada (AWS ca-central-1 region)
- Each organization’s data is logically isolated — Row Level Security (RLS) policies enforce that queries only return data belonging to the authenticated organization
- No cross-organization data access is possible at the application or database level
Encryption
- In transit: All data is encrypted via TLS 1.2+ between your browser and Senzo’s servers
- At rest: Database storage is encrypted using AES-256
Data you upload
Workforce metrics data uploaded to Senzo:- Is stored in Senzo’s database under your organization’s account
- Is not shared with any third parties
- Is not used to train AI models
- Is retained for the duration of your subscription and deleted upon account closure (on request)
AI processing
Senzo uses the Anthropic Claude API for two features:- AI Upload Analyzer — a sample of your file (first 50 rows and column headers) is sent to the Claude API for schema analysis
- Pulse Intelligence — aggregated metric summaries (not raw data) are sent to the Claude API to generate intelligence briefings
Access controls
- Authentication is handled by Supabase Auth (email/password)
- Sessions use secure HTTP-only cookies
- Role-based access control limits what each user can see and do
- All API routes verify user authentication and organization membership before returning data

