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]

Security | Kai | Kai