Governance & compliance

AI you can put in front of an auditor.

Robo8's design (explainable verdicts, human-in-command response, a tamper-evident audit trail, poisoning-resistant learning, and local-first data residency) maps directly to the controls enterprise and regulated buyers ask for. This is our control mapping; the live model card and AI bill-of-materials are served from the running system.

Control mapping

Honest split between what the product provides and what remains the operator's responsibility (a SOC 2 report, for example, is an organisational audit, not something software alone delivers).

ControlRequirementWhat Robo8 providesOperator responsibility
SOC 2: Access (CC6)Least privilege / logical accessRBAC, SSO (OIDC), SCIM provisioning, hashed tokens, TLSRun the audit; manage IdP & access reviews
SOC 2: Monitoring (CC7)Detect & respond to anomaliesThe product itself: detection, correlation, alerting, drift monitoringDefine monitoring SLAs & on-call
SOC 2: Audit (CC7.3)Complete, reviewable recordAppend-only audit of every verdict/action/approval/retrain; identity-bound approvalsForward to immutable storage/SIEM; set retention
EU AI Act: Art. 14Human oversight of high-risk AIHuman-in-the-loop; destructive actions need authenticated approval; dry-run defaultKeep a human in the loop; don't disable safeguards
EU AI Act: Art. 12Automatic logging / traceabilityTamper-evident audit + Prometheus metrics across the decision lifecycleRetain & protect log integrity
EU AI Act: Art. 13Transparency / interpretabilityExplainable verdicts (technique, evidence, confidence, rationale) + model cardCommunicate AI use to stakeholders
NIST AI RMF: GovernPolicy, accountability, docsThis pack: model card, AI-BOM, control mapping, security policiesAdopt an AI governance policy; assign ownership
NIST AI RMF: ManageManage risk & data integrityPoisoning-resistant consensus training, drift detection, augment-never-suppressReview drift; approve retrains
Data residency / GDPRControl where data livesLocal-first: detection, reasoning & storage on your infrastructure; no egress by defaultSign a DPA; configure retention; choose local vs. cloud LLM
Status, not a claim: Robo8 is built to support these frameworks. Formal certifications (SOC 2 Type II, ISO 27001) are organisational programmes the operator completes with an auditor; we provide the technical controls and evidence.

Model card & AI bill-of-materials

Every deployment exposes a live, machine-readable model card and AI-BOM for the threat classifier (purpose, features, training provenance, limitations, and safeguards) at GET /governance/model-card and GET /governance.

Policy advisor & enforcement

Beyond the control mapping above, Robo8 ships a policy-as-code advisor that evaluates the live deployment against security policies: response posture, authentication, TLS, data residency, known-exploited-vuln ownership, incident response, identity handling, model drift and audit, and returns a scored pass / warn / fail with evidence and remediation, each mapped to SOC 2 / EU AI Act / NIST. It's advisory by default and glass-box; turn on enforcement (ROBO8_POLICY_ENFORCE) to mark failing enforceable policies as blocking, with a human still in command. Teams add their own rules via a JSON overlay. Available in the console's Policy tab, at GET /policy, and via python -m robo8.policy_cli.

Built for trust, not just detection.