Security
Security
What's actually implemented today, and what's on the roadmap — stated plainly, without implying more than is true.
Available today
Role-based access control. Every workspace member has a role — workspace admin, member, or viewer — governing what they can do across connections, datasets, saved queries, storage, and workspace settings. A separate system admin role exists for cross-workspace administration. See Roles & Permissions for the full breakdown.
Encrypted connection credentials. PostgreSQL connection credentials are encrypted at rest (AES-256-CBC) before being stored.
Local authentication. Sessions use JWT access tokens with an httpOnly refresh-token cookie. Authentication is local email and password today.
Data residency for live connections. When a workflow queries a live PostgreSQL connection, DataQloo does not copy your rows — it queries your database directly. Data is only persisted into DataQloo's own storage when you explicitly save a workflow's results (via an Output node) or upload a file through the Import Wizard.
Not built yet
Two things most enterprise buyers ask about are not available today, and we're not going to imply otherwise:
- SSO and LDAP/Active Directory group sync — not implemented. Planned under Admin → User Groups, which is itself marked "Coming Soon" in the product.
- Activity & Audit Log — not implemented. No activity history is recorded today. Planned scope includes a real-time activity feed, filtering, export, and alerting.
Compliance certifications. DataQloo does not currently hold SOC 2 or any other third-party compliance certification.
Why this page is written this way
Security claims are the easiest place for a product page to overstate reality, and the costliest place to be wrong. Everything above is either true today or explicitly marked as not yet built — nothing here is aspirational language dressed up as a current feature.
Frequently asked questions
No. DataQloo does not currently hold any third-party compliance certification. If certification status matters for your evaluation, treat this as a gap, not a solved requirement.