TL;DR: Shadow AI blends into normal HTTPS traffic, browser extensions, approved SaaS features, and cloud scripts, so traditional discovery misses it unless teams layer network, endpoint, and code or cloud controls, according to ArmorCode. The visibility gap is now a governance problem as much as a detection problem, because unmanaged AI can move data outside approved review paths.
At a glance
What this is: ArmorCode argues that shadow AI is difficult to detect because it blends into normal browser, SaaS, script, and cloud activity rather than appearing as a new asset.
Why it matters: IAM, security, and AI governance teams need layered visibility because unmanaged AI can bypass approval paths even when conventional discovery and inventory processes look healthy.
Context
Shadow AI creates a governance gap because it behaves like ordinary enterprise activity while bypassing the approval and inventory processes security teams rely on. When AI usage arrives through browser sessions, SaaS feature toggles, scripts, or cloud APIs, conventional discovery loses its ability to distinguish sanctioned use from unmanaged use. The result is not just a detection problem but an asset and data-control problem.
The article’s core point is that visibility has to move across the stack, not stay in one control plane. That makes the topic relevant to IAM, NHI governance, and agentic AI security whenever AI usage depends on credentials, tokens, API calls, or delegated access. In practice, shadow AI is often less about a visible application and more about hidden access paths inside approved environments.
Key questions
Q: What breaks when shadow AI is not part of the asset inventory?
A: When shadow AI is absent from inventory, security teams cannot apply policy, logging, access review, or remediation to the workload. That means the service may process sensitive data and expose credentials without ever entering the governance process, which turns discovery into a control boundary, not just a reporting issue.
Q: Why do browser extensions create shadow AI risk?
A: Because they can mediate prompts, model access, and secrets outside approved governance channels. If an extension sends prompts to an external server or impersonates a legitimate AI assistant, it is effectively operating as unmanaged AI infrastructure. That is shadow AI whether or not the user intended it.
Q: What are the signs that shadow AI detection is too narrow?
A: The clearest signs are false confidence in inventory, large lists of low-value alerts, and repeated surprises from browser-based use, local extensions, or cloud scripts. If your controls only see new assets or known domains, they will miss embedded AI features and direct API usage.
Q: How should security teams handle shadow AI on corporate endpoints?
A: Treat it as an identity governance issue, not just an endpoint hygiene issue. Teams should inventory installed agents, identify the human owner and device, map inherited access to SaaS and cloud systems, and require proof of business need before approving continued use. The goal is to know what the agent can reach and remove anything that is unapproved.
Technical breakdown
Why shadow AI evades traditional discovery
Traditional discovery tools look for things that announce themselves: new devices, installed software, registered services, or noisy network behaviour. Shadow AI often bypasses those cues because the user opens a browser tab, enables a SaaS feature, or calls an AI endpoint from an existing script. The underlying problem is that AI use can be embedded inside a normal business workflow, so the control sees routine traffic rather than a new asset. In governance terms, this means inventory alone cannot answer whether AI is approved, only whether something exists. Security teams need telemetry that distinguishes destination, context, and data flow, not just presence.
Practical implication: extend discovery beyond asset inventory to the actual channels where AI use appears, especially browser, SaaS, and script-based activity.
How network, endpoint, and cloud telemetry complement each other
Layered detection works because each telemetry source sees a different part of the problem. Network controls can spot traffic to known AI domains and external model endpoints. Endpoint controls can surface browser extensions, desktop AI tools, and locally run models that never traverse the web proxy. Cloud and repository controls can identify hardcoded API keys, unauthorized compute, and configuration changes that enable AI workloads without formal review. None of these layers is sufficient on its own. Together they create a more reliable control model for unmanaged AI because they catch both behavioural use and infrastructure enablement.
Practical implication: correlate proxy, EDR, repository, and cloud findings into one view so shadow AI is detected by pattern, not by a single signal.
Why approved SaaS can still become a shadow AI channel
The hardest detection case is creeping AI, where an approved platform quietly adds an AI feature inside an existing trusted relationship. Nothing new necessarily appears in procurement, network inventory, or vendor onboarding, which is why this pattern slips past traditional control thinking. The risk is not just new software but new data handling inside an old system. That matters because governance teams often assume approval of the platform equals approval of every function it later exposes. In reality, feature drift can turn a sanctioned application into an unsanctioned AI pathway overnight.
Practical implication: review AI-capable SaaS features as changes in data use and access scope, not as routine product updates.
NHI Mgmt Group analysis
Shadow AI detection has become an access-governance problem, not just a tooling problem. The central failure is assuming that approved software and visible assets cover the full risk surface. Browser-based model use, hidden SaaS features, and scripted API calls all bypass that assumption, which means governance has to follow the access path rather than the application label. Practitioners should treat unmanaged AI as a control boundary issue, not only a discovery gap.
Layered visibility is the right operating model because each telemetry plane fails in a different way. Network monitoring sees destinations, endpoint tooling sees local execution, and cloud scanning sees configuration and code pathways. No single layer can prove that AI use is approved, especially when the workload is embedded in an existing workflow. The practical conclusion is that shadow AI governance depends on correlating signals across planes, not on building a larger blacklist.
Shadow AI exposure becomes more serious when credentials, API keys, or delegated access are part of the workflow. That is where the article intersects directly with NHI governance. Once AI use is driven by service credentials or embedded tokens, the problem shifts from user behaviour to non-human access paths, and those paths need inventory, ownership, and revocation discipline. Practitioners should govern AI access as they would any other NHI estate.
Creeping AI is the named concept security teams should adopt to describe hidden AI feature drift. It captures the situation where AI functionality arrives inside an approved platform and changes the data-sharing model without a new approval event. That is a governance blind spot because the platform remains familiar while the risk profile changes. Practitioners should build review triggers around feature changes, not only around vendor onboarding or new domain discovery.
Detection only matters when it is tied to prioritisation and response. A long list of users, domains, or extensions is not a control outcome. Security teams need a risk model that attaches ownership, data sensitivity, and business context to each finding so they can distinguish routine experimentation from material exposure. Practitioners should collapse shadow AI findings into the broader exposure management workflow.
From our research library:
- Only 5.7% of organisations have full visibility into their service accounts, according to the Ultimate Guide to NHIs.
- Organisations with high levels of shadow AI faced an average of $670,000 in additional breach costs compared with those with little or none, according to IBM's 2025 Cost of a Data Breach Report.
- Read next: Shadow AI and AI Agent Discovery Guide
What this signals
Creeping AI: the most important detection gap is not always a new AI website, but an AI capability activated inside a trusted SaaS platform. That changes governance because approval of the platform no longer means approval of every data path it now exposes. Security teams should review feature drift as part of access and exposure management, not only as a product update.
Shadow AI programmes will keep failing if they depend on a single telemetry source. Network controls, EDR, repository scanning, and cloud configuration checks each see a different slice of the problem, so the programme question is whether those slices are correlated into one operating model. The practitioner goal is not more alerts, but fewer unknowns with better ownership.
For practitioners
- Map shadow AI discovery to three telemetry planes Use network, endpoint, and cloud telemetry together so browser sessions, local extensions, and cloud-deployed AI usage are assessed in one workflow.
- Review SaaS features for silent AI enablement Treat newly activated AI capabilities in approved SaaS platforms as governance changes, then re-check data handling and access scope before users expand adoption.
- Scan repositories and cloud workloads for AI credentials Hunt for hardcoded API keys, tokens, and other secrets in code, CI/CD pipelines, and cloud environments that can point workloads at external AI services.
- Correlate findings into a single risk queue Attach an owner, data classification, and business context to each shadow AI finding so teams can decide what needs immediate action and what can wait.
- Govern approved AI use as part of NHI inventory Inventory any non-human access path used by AI features or scripts, then align ownership, rotation, and revocation with the same discipline used for other machine credentials.
Key takeaways
- Shadow AI is hard to detect because it often hides inside normal browser use, approved SaaS features, scripts, and cloud activity rather than appearing as a new asset.
- Layered telemetry across network, endpoint, repository, and cloud controls is necessary because each layer catches a different shadow AI entry path.
- Governance fails when AI usage is treated as platform approval instead of access-path approval, especially when credentials and delegated access are involved.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Non-Human Identity Top 10, OWASP Agentic AI Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Non-Human Identity Top 10 | NHI-10 — Human Use of NHI | Shadow AI often appears through human use of AI accounts and delegated access paths. |
| Recommendation — Inventory and govern AI access paths that are being used by people outside approved review channels. | ||
| OWASP Agentic AI Top 10 | ASI03 — Identity & Privilege Abuse | AI feature drift and scripted AI use can abuse identity and privilege paths. |
| Recommendation — Validate which identities and privileges AI features use before allowing production data access. | ||
| NIST CSF 2.0 | ID.AM-01 — Physical devices and systems within the organization are inventoried | The article centers on visibility gaps that inventory alone cannot close. |
| Recommendation — Expand asset inventory to include AI services, extensions, scripts, and cloud workloads. | ||
| MITRE ATT&CK | TA0006;TA0010 — Credential Access; Exfiltration | Shadow AI concerns unauthorized data movement enabled by credentials and access paths. |
| Recommendation — Map AI-related data movement and credential use to detection and response rules. | ||
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | AI scripts and services often depend on tokens and API keys that need lifecycle control. |
| Recommendation — Apply authenticator lifecycle controls to AI tokens and API keys used in scripts and cloud jobs. | ||
Key terms
- Shadow AI: AI agents, copilots, or connected tools operating without full visibility or governance from security teams. Shadow AI becomes an identity problem when those systems authenticate with unmanaged tokens, service accounts, or OAuth apps that can reach production resources.
- Creeping AI: AI capability that appears inside an already approved platform after the original vendor review has happened. The risk is that the platform remains trusted while its data-processing behaviour changes, so teams need change-aware governance rather than a one-time onboarding decision.
- AI Exposure Management: AI Exposure Management is the practice of collecting, correlating, and prioritising AI-related risk signals across an enterprise. It goes beyond discovery by linking usage findings to identities, data sensitivity, and remediation ownership so teams can act on the exposures that matter most.
- Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
Deepen your knowledge
NHI Mgmt Group covers identity security, NHI governance, and agentic AI through independent research, practitioner guides, and the NHI Foundation Level course. It is designed for practitioners who need to govern machine access, secrets, and emerging AI risk across real programmes.
Published by the NHIMG editorial team on August 18, 2026.
Updated on October 12, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org