Shadow AI governance

Shadow AI: how to discover and govern AI you don't know about

By the ReguLattice team · Last reviewed 8 October 2026

Short answer
Shadow AI is any AI system, tool, model or agent used inside an organization without being registered, assessed or approved by the people responsible for governing it. You manage it by discovering AI continuously, comparing it with an approved AI inventory, and then approving, replacing or restricting each tool based on its risk.

The problem: AI arrives faster than approval processes

AI is easy to adopt. Anyone can sign up for an AI assistant, paste a model API key into a script, run an open-weight model on a laptop, or enable an AI feature in a SaaS tool. Most of this happens with good intentions and without telling anyone.

Common forms of shadow AI include:

  • Personal accounts on public AI assistants used with company data.
  • Model API keys created outside central procurement.
  • Open-weight models running locally, for example through Ollama.
  • Coding assistants and agents in developer environments.
  • AI features switched on inside software approved for another purpose.
  • AI agents connected to internal systems without a security review.

Why shadow AI matters

Shadow AI is not just a policy violation; it is a control gap. If you can't see an AI system, you can't assess it, monitor it or produce evidence about it.

  • Data exposure: personal data, source code or confidential documents may be sent to external models.
  • Unassessed decisions: AI outputs may influence decisions about customers or employees without any risk assessment.
  • Compliance gaps: your AI inventory, risk register and audit evidence describe only the approved AI, not the real environment.
  • Agent risk: unreviewed AI agents may hold access to production systems.

How shadow AI discovery works

No single data source finds everything. Effective discovery combines several signals and compares them against the approved AI inventory:

SourceWhat it reveals
Model provider accounts and API keysWhich teams call which models (e.g. OpenAI, Anthropic, Google Gemini)
Local model runtimesOpen-weight models running on workstations or servers
Code repositoriesApplications that import AI SDKs or call model endpoints
Developer toolsCoding assistants and agents, and the actions they take
SaaS and identity dataAI-enabled applications employees sign in to
Network and egress logsTraffic to AI services that other sources missed

Practical examples

  • A finance analyst uses a personal Gemini API key to summarize customer files. Discovery flags it; the team moves to an approved, enterprise-licensed model.
  • A data scientist runs a local Llama model to process HR data. It is registered, assessed, and approved with restrictions on the data it may use.
  • A support team connects an AI agent to the CRM. It is inventoried, its permissions are reduced, and external emails are routed for human approval.

Risks of ignoring shadow AI

  • Disclosure of personal data, trade secrets or source code.
  • Unreviewed AI influencing decisions about people.
  • Audit findings because the AI inventory is incomplete.
  • Inconsistent answers to customer AI questionnaires.
  • Duplicate spending on overlapping AI tools.

What the frameworks say

  • NIST AI RMF: the Govern function includes having mechanisms to inventory AI systems, resourced according to organizational risk priorities.
  • ISO/IEC 42001: an AI management system has a defined scope; AI that is in use but outside that inventory is effectively ungoverned.
  • EU AI Act: obligations depend on an organization's role and on each AI system's risk category, which you can only determine for systems you have identified.
  • OWASP Top 10 for LLM Applications: sensitive information disclosure is listed among the top risks of LLM use.

How to build a shadow AI program

  1. Publish an AI use policy with a list of approved tools and a fast way to request new ones.
  2. Discover continuously across the sources above, not once a year.
  3. Triage each finding: register it, assign an owner, record its purpose and the data it touches.
  4. Assess risk and decide: approve, approve with conditions, replace, or restrict.
  5. Monitor approved AI so it stays within its conditions.
  6. Educate teams on why approved alternatives exist; AI literacy reduces repeat shadow AI.

ReguLattice's approach to shadow AI

ReguLattice starts from one principle: you can't govern AI you don't know exists. It discovers AI across model provider APIs, local runtimes such as Ollama, code repositories and developer tools such as Claude Code and Cursor, and compares what it finds with the registered AI inventory.

Unregistered AI is flagged as shadow AI, assigned an owner and assessed. From there, the same platform applies policies, monitors usage at runtime and keeps evidence mapped to ISO/IEC 42001, the NIST AI RMF and the EU AI Act. See how an AI governance platform works.

Frequently asked questions

What is shadow AI?

Shadow AI is any AI system, tool, model or agent used inside an organization without being registered, assessed or approved by the people responsible for governing it. Examples include employees using personal AI accounts with company data, unapproved model API keys, local models on laptops, and AI features enabled inside approved software.

Is shadow AI the same as shadow IT?

Shadow AI is a form of shadow IT, but the risks differ. AI tools can send sensitive data to external models, produce outputs that influence decisions, and, in the case of AI agents, take actions on systems. That makes discovery and assessment more urgent than for most unapproved software.

How do you detect shadow AI?

Combine sources: model provider usage and API keys, SaaS applications with AI features, local model runtimes, code repositories that import AI SDKs, developer tools and coding agents, and network or egress logs. Compare what you find against your approved AI inventory, and treat anything unregistered as shadow AI.

Should companies ban shadow AI?

Blanket bans tend to push usage further out of sight. A more effective approach is to publish approved alternatives, discover what is in use, assess it, and then approve, replace or restrict each tool based on its risk.

How does ReguLattice manage shadow AI?

ReguLattice discovers AI across model provider APIs, local runtimes, code repositories and developer tools, and compares it with the registered AI inventory. Unregistered AI is flagged as shadow AI so it can be given an owner, assessed for risk, and approved, replaced or restricted under policy.

Does shadow AI affect ISO/IEC 42001 or EU AI Act readiness?

Yes. An AI management system under ISO/IEC 42001 can only govern AI it knows about, and the NIST AI RMF calls for mechanisms to inventory AI systems. Under the EU AI Act, an organization cannot determine its obligations for AI systems it has not identified.

References

  1. AI Risk Management Framework (AI RMF 1.0) — NIST
  2. ISO/IEC 42001:2023 Artificial intelligence — Management system — ISO
  3. Regulation (EU) 2024/1689 (Artificial Intelligence Act) — EUR-Lex
  4. OWASP Top 10 for Large Language Model Applications — OWASP

Related guides

Find the AI you don't know about

See how ReguLattice discovers shadow AI across model APIs, local runtimes, code and developer tools.