Security & Trust
At CareNova, clinical data security is our top priority. We implement enterprise-grade protection across every layer of our architecture.
Server-Enforced Auth
Role-based access control (RBAC) is enforced at the server level via Next.js Server Actions and Supabase RLS. Unauthorized requests are rejected before they ever hit the database.
HTTP-Only Security
Session tokens are stored in secure, HTTP-only cookies, making them inaccessible to client-side JavaScript and protecting your system against XSS and token theft.
PostgreSQL RLS
Supabase Row Level Security (RLS) ensures that tenants only see their own data. Even with a direct database connection, data isolation is guaranteed by the engine.
Audit Logs
Every critical action—from patient deletion to prescription issuance—is logged with timestamps and user IDs, providing a clear trail for compliance and accountability.
Compliance & Standards
While the end-user deployment is responsible for specific HIPAA/GDPR certifications based on their hosting provider, CareNova provides the technical infrastructure required to meet these rigorous standards:
- Data encryption at rest and in transit (via Supabase/AWS).
- Secure password hashing and multi-factor authentication support.
- Strict input validation via Zod schemas.
- Disaster recovery and automated database backups.