Security

Last updated: 2026-05-10

Authentication

Xentr uses Supabase Auth for user identity, with role-based access control across six canonical roles. SSO via SAML/OIDC is available on Growth and Enterprise tiers.

Edge identity

Edge devices enroll via single-use claim codes and operate under 90-day operational certificates issued by our internal PKI. Certs rotate before expiry and revocations propagate via CRL within 5 minutes. Phase 1 pilots are running now; broker mTLS roll-out is tracked in our public roadmap.

Encryption

All HTTP traffic is TLS 1.2+. Database storage is encrypted at rest by the underlying provider (Supabase, Railway). MQTT broker hardening for per-tenant ACL isolation is in active rollout (M4 of the v2 schema plan).

Audit logging

Every mutating action — order updates, role changes, edge enrollment, cert issuance, settings changes — is recorded in an append-only audit log with actor identity, timestamp, request id and before/after context. Audit records survive process crashes via fire-and-forget retry with Sentry fallback. Customer admins can export their org's audit trail at any time.

Vulnerability disclosure

Report suspected vulnerabilities to security@xentr.ai. We triage P0 reports within 24 hours and target a coordinated disclosure within 90 days. We do not currently offer paid bounties but credit researchers in our security advisories with permission.

Compliance roadmap

We are building toward ISO 27001 and SOC 2 Type II. ISA/IEC 62443 alignment for the edge platform is in scope. 21 CFR Part 11 readiness is on the roadmap for regulated-industry customers (pharma, medical device).

Contact

Security questions or incident reports: security@xentr.ai.


This page describes our current security posture. See the GitHub SECURITY.md for the technical disclosure policy.