KKCSI Security & Infrastructure
Security, tenant data confidentiality, and infrastructure resilience are foundational to the KKCSI AI Assistant SaaS platform. We employ a defense-in-depth architecture across application logic, database partitions, and network routing.
1. Security Architecture Pillars
🛡️ Multi-Tenant Isolation
Strict organizational boundary separation. PostgreSQL row-level partitions and vector namespaces ensure data never leaks across tenant accounts.
🔐 End-to-End Encryption
TLS 1.3 encryption for all data in transit. API tokens, WhatsApp secrets, and database credentials are encrypted at rest with AES-256 GCM.
🇸🇬 Tier-3 Singapore Hosting
Enterprise OVH Singapore datacenters with redundant power, NVMe enterprise storage, hardware RAID, and sub-15ms regional latency.
⚡ DDoS & Edge Protection
Cloudflare Enterprise Edge CDN integration, automated Web Application Firewall (WAF), and Fail2Ban automated IP rate-limiting.
2. Data Isolation & Zero Public Model Training
We treat your proprietary corporate knowledge with the highest standard of confidentiality:
- No Public Foundation Model Training: Your business documents, customer chats, and knowledge vectors are used solely to generate answers for your organization. They are never ingested into third-party public AI training sets.
- Ephemeral Processing: In-flight prompt evaluations and RAG vector searches occur in isolated memory partitions with strict session timeouts.
- Role-Based Access Control (RBAC): Granular permissions separate administrative console functions, billing controls, support ticketing, and knowledge ingestion.
3. Authentication & Credential Protection
Customer accounts and API access points are protected by robust authentication controls:
- Cryptographic Password Hashing: Passwords are protected using salt-hashed
scryptalgorithms with high computational complexity. - Secure Session Management: HttpOnly, Secure, SameSite session cookies with automatic CSRF token verification on all state-mutating requests.
- Two-Factor Authentication (2FA): Time-based One-Time Password (TOTP) 2FA support for administrative accounts.
4. Backup, Disaster Recovery & 99.9% Uptime
- Automated Daily Backups: Database tables, configuration states, and knowledge embeddings undergo automated encrypted backups daily.
- Disaster Recovery: Rapid containerized orchestration via Docker Compose enables rapid node failover in under 5 minutes.
- Live Health Monitoring: Real-time automated probes continuously monitor API latency, PostgreSQL connectivity, Redis cache health, and LLM inference uptime via System Status.
5. Vulnerability Disclosure & Responsible Reporting
We welcome responsible vulnerability reports from security researchers and customers:
- Please submit suspected security vulnerabilities privately to security@kkcsi.com or via the Client Portal.
- Include detailed reproduction steps and refrain from accessing or modifying other tenants' data.
- We commit to acknowledging valid security reports within 24 hours and deploying mitigations promptly.