⚙ ISO 27001-Aligned

Information Security Controls

WorkDecisions AI operates under an information security framework aligned with ISO/IEC 27001 principles. Our controls cover data governance, access management, encryption, audit logging, incident response, and third-party risk management. This document describes those controls and their operational status.

Important note on certification: WorkDecisions AI operates ISO 27001-aligned governance controls. We are not currently ISO 27001 certified by an accredited certification body. All controls described below are implemented and active. Formal certification is planned as part of our enterprise client roadmap. We do not misrepresent our certification status — this is a deliberate choice to be transparent with clients.

🔐 Access Control & Identity Management

Live Email + Phone OTP two-factor authentication on all client portal access
Live JWT tokens in HttpOnly cookies — no client-side token exposure
Live Row-Level Security (RLS) enforced at database layer — cross-tenant access architecturally blocked
Live All API secrets stored in Frankfurt edge function environment only — never in application code
Live Principle of least privilege: each agent and function has access only to its required scope
Planned Annual access review and privilege audit — scheduled Q4 2026

🔒 Cryptography & Encryption

📊 Audit Logging & Monitoring

All significant system events are written to our audit_log table in Frankfurt with immutable records. This supports compliance reporting, incident investigation, and client audit rights.

Control A.12.4
Event Logging
Every authentication event, data access, clone operation, and compliance action logged with timestamp, actor ID, IP address, and outcome.
Control A.12.4
Log Integrity
Audit logs are append-only. No application-layer delete permissions exist on audit_log. Retention: 7 years for compliance events, 90 days for operational logs.
Control A.16.1
Incident Detection
Automated monitoring on Frankfurt edge functions. Anomalous patterns flagged to CEO (Glen Allison) via SMS within 15 minutes.
Control A.18.1
Compliance Logging
Separate compliance_event_log table tracks GDPR-relevant processing events for DPA obligations and potential regulatory inquiry.

🏗️ Infrastructure Security

European Data Centres

System Location Purpose
Supabase (PostgreSQL + pgvector) Frankfurt, Germany Primary database for WorkDecisions AI — GDPR sovereign
Clone Data / Backups Frankfurt / Munich GDPR-compliant, SOC 2-aligned, ISO 27001-aligned

🤝 Third-Party Risk Management

All sub-processors are assessed prior to integration. Assessment criteria include: data residency, certification status, breach history, DPA availability, and contractual exit rights.

Sub-processor list maintained and reviewed quarterly. See GDPR page for full sub-processor disclosure including HeyGen and ElevenLabs US processing disclosure.

🚨 Incident Response

👥 People & Security Awareness

Last updated: May 2026. Controls reviewed following any material infrastructure change and on a quarterly schedule. Questions: glen@workdecisionsai.com