Trust & control

AI Governance, Security & Compliance Services

Cyber Warrior came to AI from security. This page is written as a working reference for the controls an AI system actually needs, and you are welcome to use it whether or not you ever engage us.

ISO 27001 certified Reviewed by our VAPT team Under 3 minutes to first reply

The accountability chain

A chain from a named accountable person through policy, controls and logging to the AI system itself, showing that governance flows downward from a person rather than upward from a tool. A named accountable person not a committee, not a function Policy: what it may do, and with what data Controls: access, gates, filters, thresholds Evidence: logs, evaluations, review dates The AI system

What AI governance is

AI governance establishes who is accountable for each AI system, what it may access, and how its outputs are logged and reviewed. Controls map to ISO 27001, the DPDP Act 2023 and the EU AI Act risk tiers, covering prompt injection, data residency and model change management.

ISO27001 Certified ISMS
153+Projects Delivered
4Frameworks Mapped
100%Documentation Assigned To You

The four questions nobody can answer six months in

Each of these has surfaced during a real security review. None of them are difficult to answer if they were asked before launch.

"How many AI systems do we run?"

Nobody knows, because the answer includes a departmental subscription, a spreadsheet plugin and something a contractor built last year. Shadow AI is normal rather than shameful, and the first useful governance output is simply a complete list.

"Who signed off on what it decides?"

The build team assumed the business owner had; the business owner assumed compliance had. This gap becomes visible during an incident, which is the worst moment to discover it. A named individual, recorded, before launch.

"Which fields left the country?"

Under the DPDP Act 2023 and the DPDP Rules 2025 this needs a documented answer rather than an assumption. Most systems can answer it; very few have written it down, and reconstructing it after the fact from code is slow work.

"Has anything changed since we approved it?"

The provider shipped three model versions, someone edited a prompt, and the document corpus grew. All of those change behaviour, and none of them went through change control because change control was written for code. This is the most common AI-specific gap we find.

Orientation tool

Where does your system sit on the risk scale?

Five questions about consequence rather than technology. The EU AI Act groups systems into four risk bands, and the band determines how much control the system needs regardless of how simple it looked in the demo.

Does it influence decisions about individuals, such as credit, employment, insurance or care?

Can it act on its own, or does a person approve every consequential output?

Does it interact directly with customers or the public?

Does it process personal data?

Is it offered to, or does its output reach, users in the EU?

Indicative band

Minimal risk

Internal, supervised, no personal data and no decisions about people. Standard application security and a register entry are proportionate. Most first pilots belong here deliberately, and starting here is a governance strategy rather than a limitation.

Obligations to plan for

    This is an orientation tool, not legal advice. Classification under the EU AI Act, the DPDP Act or any sectoral regulation is a legal determination. We prepare the technical evidence and work alongside your counsel, who should confirm the classification itself.

    Book a control review
    Capabilities

    What an AI security and compliance engagement covers

    Delivered by the team that runs our VAPT and zero-trust engagements, not by a separate compliance function reading a checklist.

    Pre-launch AI security assessment

    We review the system the way an attacker would approach it: every place untrusted text enters, every tool the model can reach, what the service identity is permitted to do, and what happens to output before it reaches a browser. Standard application security still applies in full and is assessed alongside.

    Findings come with a fix and a severity, and we re-test rather than closing on a description. The architectural patterns are set out under generative AI development.

    The model register

    Every AI system, with owner, purpose, data categories, model and version, classification, evaluation results and review date. Unglamorous, and it is the artefact that turns governance from an intention into something checkable.

    Model change management

    Prompt edits, index rebuilds and provider version changes all alter behaviour. They go through change control with evaluation evidence attached, which is the gap most existing ISMS processes have.

    Data flow documentation

    Which fields leave the network, to which processor, in which region, retained for how long. Produced as a diagram and a table, and kept current as part of the same change process. Self-hosted orchestration shortens this considerably.

    Incident runbooks

    What to do when a system produces harmful output. Written, assigned and walked through, because the first time you read a runbook should not be during the incident.

    Engagement sequence

    How a governance framework gets established

    Five steps that work whether you have one AI system or twenty, and whether they are already live. Part of the wider AI and automation practice.

    1. Inventory every AI system you actually run

      Including the ones nobody registered. A departmental subscription, a plugin someone enabled, a script a contractor left behind. We treat shadow AI as expected rather than as a finding, because a register built on blame is a register that stays incomplete.

    2. Classify by consequence, not by technology

      A model recommending stock levels and a model scoring loan applications may share an architecture and need entirely different controls. Risk follows what the output affects and who it affects, which is why the classifier above asks about people rather than about models.

    3. Map controls onto what you already operate

      If you hold ISO 27001, most of the required controls already exist: access control, logging, supplier management, change management, incident response. We extend them to cover AI rather than standing up a parallel regime that competes for the same people's attention.

    4. Close the AI-specific gaps

      Model change management, evaluation evidence, prompt injection containment, output filtering and data residency documentation. These five have no pre-AI equivalent, and they are consistently where the findings are. Applies equally to robot identities and model service accounts.

    5. Make review recurring and name the owner

      A register entry with a review date and an accountable individual, and an incident runbook that has been walked through. Governance that happens once is a project; governance that recurs is a control.

    Reference

    Control mapping across three frameworks

    The same underlying controls, expressed in the vocabulary each framework uses. Select a framework to see what an AI system specifically has to satisfy.

    How ISO 27001 control areas apply to AI systems and what Cyber Warrior implements for each.
    Control areaWhat it means for an AI systemWhat we implement
    Access controlThe model and its tools are identities that need permissionsA scoped service identity per tool, least privilege, no shared human accounts
    Logging and monitoringRuns must be reconstructable months laterPer-step logging of input, tool call, result and decision, with replay
    Supplier managementModel providers are processors in your supply chainProvider register, retention settings evidenced, region documented
    Change managementPrompts, indexes and model versions change behaviourAll three under change control with evaluation evidence attached
    Incident responseHarmful output is an incident class the plan may not coverAn AI incident runbook with severity criteria and a kill switch

    An AI incident, hour by hour

    A support assistant has told a customer something that is not true. Step through what happens in an organisation that prepared for this, and notice how much of the response depends on decisions made before launch.

    Incident

    ai-2026-014 · step 1 of 6

    T+0 · Detection

    An agent flags a conversation where the assistant stated a refund window that does not exist. Detection came from a person, which is normal — the useful question is whether there is a route for them to report it, and here there is a button in the agent console.

    T+10 min · Containment decision

    The named owner decides whether to disable the assistant or restrict it to escalation only. Because a kill switch exists and has been tested, this is a decision rather than an engineering task. Restricted mode is chosen; the assistant now routes everything to a person.

    T+40 min · Reconstruction

    The run trace shows what was retrieved and what score it cleared. The cited source turns out to be a superseded policy document that was re-indexed last week. The model behaved correctly on bad input, which changes the fix entirely.

    T+2 h · Blast radius

    A query across conversation logs finds every other exchange that cited the same document. Eleven customers received the same wrong answer. Without retained logs and citations this step is not possible at all, and the honest answer to how many were affected becomes "we cannot tell".

    T+4 h · Fix and verify

    The superseded document is removed and the index rebuilt. The case is added to the evaluation set so any future regression fails a build. The suite is re-run before the assistant returns to normal operation, and the result is recorded against the change.

    T+1 day · Process change

    The real finding is not the wrong answer, it is that a superseded document could enter the corpus without review. Ingestion now requires a document owner and an effective date. That control did not exist because nobody had imagined this failure until it happened.

    Five of these six steps were only possible because of decisions made before launch: a reporting route, a tested kill switch, retained run traces, citations on every answer, and an evaluation set to add the case to. Governance is what makes an incident survivable rather than what prevents it.

    The four documents you will be asked for

    Whether by an auditor, an enterprise customer's security questionnaire, or your own board. All four are short if written early.

    Where governance work concentrates by sector

    Four patterns we see repeatedly. Profiles are anonymised.

    Lending: the classification is the whole conversation

    Anything touching a credit decision sits in the highest band, and the useful early work is drawing a hard line between systems that assemble a case and systems that influence the outcome. The first can ship quickly; the second needs formal treatment.

    Banking and insurance

    Healthcare: the boundary must be enforced outside the model

    The line between administrative help and clinical advice cannot depend on a prompt. Topic classification runs before the model, refusals are logged, and we sign Business Associate Agreements where the engagement requires it.

    Healthcare engagements

    Logistics: customer questionnaires drive the work

    Governance often arrives because an enterprise customer sent a security questionnaire with AI questions on it. The data flow record and the model register answer most of it, which turns a two-week scramble into an afternoon.

    Logistics engagements

    Professional services: client confidentiality first

    Client material under engagement terms may not be permitted to reach a third-party processor at all. That constraint usually decides the deployment shape before any other requirement does, and it is better established in week one.

    Consulting providers

    What changes when the system is AI

    Conventional application security still applies in full. These five rows are what is genuinely different, and they are where reviews find gaps.

    Comparison of conventional software controls and AI system controls across five areas.
    AreaConventional softwareAI system
    TestingDeterministic: it passes or it failsStatistical: a score against a fixed evaluation set, with a threshold
    Untrusted inputValidated at defined entry pointsAny text the system reads is an instruction channel
    Change controlTriggered by a code deploymentAlso by prompt edits, index rebuilds and provider model updates
    Supply chainLibraries and hosting providersAlso model providers, which are processors with their own regions
    Failure modeAn error, usually loudA fluent, confident, wrong answer that nobody flags

    The last row is the one that changes review practice most. Conventional monitoring watches for errors, and an AI system in its worst state produces none. Monitoring has to watch quality and refusal rates rather than exceptions. The wider security programme context sits under the security challenge.

    Clear Answers

    AI governance and compliance questions

    The ten that come up in almost every review. None of these are legal advice.

    Start with the list of what you already run

    Even an incomplete one. The inventory is the first deliverable and it is usually the one that changes the conversation. We reply in under 3 minutes.

    CYBER WARRIOR ZERO TRUST SECURITY CUSTOM WEB ENGINEERING VAPT AUDITING AWS CLOUD ARCHITECTURE ENTERPRISE AUTOMATION CYBER WARRIOR ZERO TRUST SECURITY CUSTOM WEB ENGINEERING VAPT AUDITING AWS CLOUD ARCHITECTURE ENTERPRISE AUTOMATION