#what kind security does convex have? who issued the soc 2?
1 messages · Page 1 of 1 (latest)
Hi @orchid roost. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
Convex Security Overview
Security Features
Based on the knowledge sources, here's what Convex offers in terms of security:
-
Data Encryption: All user data in Convex is encrypted at rest. [Status and Guarantees]
-
Data Durability: Database state is replicated across multiple physical availability zones, with regular backups stored at 99.999999999% (11 9's) durability. [Status and Guarantees]
-
Authentication & Authorization:
- Convex provides a built-in authentication framework that verifies user identities via OIDC token validation on the server side. [Discord thread]
- Every Convex function (queries, mutations, actions) has access to a
ctx.authobject to validate user identity before processing data. [Backend Security] - Authorization checks (including row-level security) can be implemented directly in TypeScript server functions. [Row Level Security]
-
XSS Protection: When using Convex Auth with React, standard React protections guard against typical XSS attacks. Refresh token reuse detection is also built in. [Auth Security]
-
Vulnerability Disclosure: Convex has a security contact at [email protected] for reporting security bugs. [Contact Us]