Security
Last updated: November 2024
Security is fundamental to everything we do at Kai. We are committed to protecting your data with industry-leading security practices.
Infrastructure Security
Our platform is built on secure, enterprise-grade infrastructure:
- Hosted on Vercel and Supabase with SOC 2 Type II compliance
- All data encrypted in transit (TLS 1.3) and at rest (AES-256)
- Automated backups with point-in-time recovery
- DDoS protection and Web Application Firewall
- Regular penetration testing and vulnerability assessments
Authentication & Access
We implement robust authentication and access controls:
- Secure password hashing using bcrypt
- Session management with secure, HTTP-only cookies
- Role-based access control (RBAC)
- Automatic session expiration
- Audit logs for all sensitive operations
Data Protection
Your data is protected through multiple layers of security:
- Row-level security policies in the database
- Strict data isolation between organizations
- Secure API endpoints with rate limiting
- Input validation and sanitization
- Regular security audits
Compliance
We adhere to international security and privacy standards:
- GDPR compliant data processing
- Data residency in the European Union
- Privacy by design principles
- Regular compliance reviews
Payment Security
All payment processing is handled by Stripe, a PCI DSS Level 1 certified payment processor. We never store credit card numbers on our servers.
Security Reporting
If you discover a security vulnerability, please report it responsibly to [email protected]. We appreciate your help in keeping Kai secure and will acknowledge valid reports.
Questions
For security-related questions or concerns, contact our security team at [email protected]
