Security

Security is an architectural constraint, not a checkbox.

Draxion is trusted by enterprise security teams to govern AI across their organizations. We apply the same rigor to protecting your data that the platform applies to governing it — every design decision, from query patterns to prompt construction, treats security as a first-order constraint.

Report a vulnerability

Security questions and vulnerability reports go to security@draxion.io. We respond within one business day.

Please read the disclosure policy before reporting a vulnerability.

Responsible Disclosure Policy →
TLS 1.3
Every connection, with forward secrecy. Plain HTTP is rejected.
AES-256
All data at rest, with automatically rotated managed keys.
RLS
Row-level security on every table. Isolation lives in the database.
48h
Maximum notification window for a confirmed breach of Customer data.

Defence in depth

Six layers, outside in.

Listed in the order an attacker would have to traverse them. Every control below is implemented today, not planned.

L01

Infrastructure

Where it runs, and what happens when a region does not.

4 controls

Application hosted on Vercel with global CDN, automatic DDoS mitigation, and edge network protection across 100+ regions.

Database hosted on Supabase (PostgreSQL) with automated daily backups, point-in-time recovery up to 7 days, and multi-region replication.

All infrastructure components operate within SOC 2 Type II certified data centers.

99.9% uptime SLA on Professional and Enterprise plans. Status available on request.

L02

Network

What is allowed to reach the application at all.

5 controls

All traffic encrypted with TLS 1.3. Unencrypted HTTP connections are rejected and redirected to HTTPS.

API rate limiting enforced via Arcjet on all endpoints — including authentication, platform API, and webhook routes.

CORS policies restrict cross-origin requests to explicitly authorized domains only.

Webhook payloads validated with cryptographic HMAC signatures to prevent tampering.

Content Security Policy headers set on all application responses.

L03

Data

Encryption, tenant isolation, and a tamper-evident record.

8 controls

In transit: TLS 1.3 with forward secrecy for all connections between client, browser extension and server.

At rest: AES-256 encryption for all stored data via Supabase managed encryption, with automatically rotated keys.

Secrets: all credentials, API keys and configuration managed via Doppler. Zero plaintext secrets exist in the codebase, environment files or version control history.

Row-level security policies enforced on every table. No query can return another organization’s data — enforced at the database layer, not the application layer.

All queries specify exact columns. No SELECT * is permitted anywhere, enforced by automated review gates on every pull request.

Organization identifiers validated at the middleware layer on every request, before any business logic executes.

Audit logs are tamper-evident via cryptographic JWT signing; any modification invalidates the signature. Stored separately from application data and immutable once written.

Retention: audit events for 24 months, access logs for 90 days.

L04

Application

The gates every change has to pass before it ships.

7 controls

TypeScript strict mode across the entire codebase with a zero-error build policy. No type suppressions without documented justification.

Automated security gates run on every push via CI/CD before any deployment reaches production.

Prompt injection defense: all LLM inputs structurally separate user-controlled data from system prompts. Customer personal data is never passed directly into model prompts.

Per-organization AI token budgets with circuit breakers prevent abuse and runaway costs affecting other customers.

Input validation on all API endpoints with strict Zod schema enforcement. Malformed requests are rejected before business logic.

CSRF protection on all state-mutating requests.

Dependency scanning via automated tooling. Known vulnerable packages are flagged and updated within 7 days of disclosure.

L05

Access

Who can reach production, and for how long.

7 controls

Authentication managed via Clerk with configurable session timeouts, MFA support and session revocation.

Three-tier role-based access control — Owner, Admin, Member — with granular permission scoping at the organization level.

Multi-factor authentication available on all plans and enforced by default on Enterprise plans.

All Draxion employee access to production requires MFA and is individually logged. No shared credentials are used.

Least privilege applied to all internal access; engineers reach only the production resources their role requires.

Production database access requires documented justification and is time-limited.

Offboarding revokes all system access within 4 hours of departure.

L06

Browser extension

The primary collection surface, held to a stricter standard.

4 controls

The extension operates with minimum required permissions. It does not request browsing history, bookmarks, downloads, or any data outside the AI tool domains it is configured to monitor.

DLP scanning occurs entirely client-side in the browser. Raw content of employee inputs is never transmitted to Draxion servers — only the classification result, such as “PII detected”.

The extension communicates with Draxion servers exclusively over TLS 1.3, with authentication tokens validated server-side on every request.

Extension code is reviewed before every release and submitted to Google’s Chrome Web Store review process.

Compliance posture

Stated honestly, framework by framework.

Aligned means our controls are mapped to the framework. Certified means an auditor has signed it. We do not blur the two.

SOC 2 Type II

Audit in progress

Audit scheduled Q4 2026. Security architecture built to SOC 2 Trust Service Criteria. Architecture documentation available under NDA on request.

GDPR

Compliant

Data Processing Agreement available. Standard Contractual Clauses in place for all international transfers. Privacy by design implemented throughout the architecture.

EU AI Act

Aligned

Technical documentation complete. Risk classification assessment conducted. Available under NDA.

HIPAA

Capable

Business Associate Agreement available for healthcare customers on Professional and Enterprise plans. PHI handling controls implemented.

ISO 27001

Aligned

Controls mapped to ISO 27001:2022 Annex A. Formal certification audit planned for 2026.

NIST AI RMF

Aligned

Govern, Map, Measure and Manage functions implemented and documented.

Full framework coverage and control mapping is detailed on the compliance page.

Incident response

What happens, and by when.

Draxion maintains a documented incident response plan covering detection, containment, eradication, recovery and post-incident review. These are the commitments attached to it.

Within 48 hours

Customer notified

Personal data breaches affecting Customer data are notified to the affected Customer within 48 hours of confirmation.

Within 72 hours

Regulator support

Where GDPR Article 33 applies, Draxion assists the Customer in preparing supervisory authority notification inside the 72-hour regulatory deadline.

Within 14 days

Post-incident report

Post-incident reports are provided to affected Enterprise customers within 14 days of incident closure.

Security incident contact: security@draxion.io

Around the system

The controls that are not code.

Architecture is only part of a security program. These are the human and procedural controls that sit around it.

Employee security

  • Background verification for all employees and contractors with access to production systems or customer data.
  • Security awareness training at onboarding and annually thereafter, completed by all staff.
  • Acceptable use policy governing all devices, systems and data handling practices.
  • Offboarding revokes all access within 4 hours of departure confirmation.
  • Personal devices used for work must meet minimum standards including full-disk encryption and screen lock.

What we owe researchers

  • Acknowledging all vulnerability reports within 2 business days.
  • Providing a substantive response within 10 business days, including our assessment and remediation timeline.
  • Not pursuing legal action against researchers who act in good faith and follow our disclosure policy.
  • Crediting researchers in our security acknowledgments, with their permission.
Read the full policy →

Available under NDA

Released to qualified customers and prospects on request.

  • SOC 2 Type II report (when available — Q4 2026)
  • Penetration test executive summary
  • Data Processing Agreement
  • Business Associate Agreement (HIPAA — healthcare customers only)
  • EU AI Act technical documentation
  • Sub-processor list with DPA details
  • Security architecture overview
Request documentation →

Security team

Bring us your hardest security question.

Vulnerability reports, architecture review, procurement questionnaires and documentation requests all reach the same team.

Privacy and data protection enquiries: privacy@draxion.io