1,000+

average measured apps vs <10 believed connected to M365

2024

AppOmni

48%

of SaaS applications sit outside IT's management

2024

Productiv

305

SaaS applications in the average organization

2026

Zylo

What IT tracks, what finance pays for, and what's connected to the directory are three lists that rarely match.

what shadow IT discovery actually means

Shadow IT discovery is the structured process of finding technology that exists in your company's environment outside of IT governance. The output is an inventory: apps, integrations, accounts, devices, and AI tools that are in use but unmanaged.

Discovery is distinct from remediation. The goal at this stage is visibility: knowing what is there before deciding what to do about it. An accurate inventory is the prerequisite for every control that follows, whether that is an access review, a policy update, an offboarding process, or a compliance audit.

A discovery exercise captures a point-in-time picture; shadow IT accumulates continuously, in proportion to organizational activity. Sustained visibility requires a repeatable process or a tool that maintains the inventory automatically.

why shadow IT builds up faster than IT can track it manually

Shadow IT accumulates because the friction of adopting a tool is now lower than the friction of submitting a procurement request. A team that needs a project tracker, a transcription tool, or an AI assistant can have one running in minutes on a personal or trial account.

IT teams fall behind because adoption patterns changed underneath them. SaaS made it frictionless to add tools. AI made it invisible. Browser extensions do not appear in procurement records. Personal accounts do not appear in the directory. OAuth grants do not require IT approval to be created.

By the time a formal discovery exercise runs, in most growing companies, the gap between the approved list and the actual stack is substantial.

what you don't find can still be found by someone else

Unmapped shadow IT creates exposure that is difficult to scope until after an incident. An active account belonging to a former employee is an attack surface you don't know you have. An OAuth grant connected to a shadow SaaS app gives that app access to your mailboxes or documents until someone reviews and revokes it.

IBM research puts the average time to identify and contain a breach at 241 days. The longer your environment goes unmapped, the more time any given exposure has to be used.

Beyond breach risk, undiscovered shadow IT creates compliance gaps. GDPR requires you to account for where personal data is processed. NIS2 and DORA extend control requirements to third-party relationships. If you cannot produce an accurate inventory, you cannot demonstrate compliance, and you cannot answer the security questionnaire an enterprise client sends before signing a contract.

what works

No single method is complete, so discovery that holds up combines several views and lets them check each other. The highest-signal source in a cloud-first environment is OAuth grant enumeration: a read-only connection to the IdP lists every third-party application granted access, surfacing shadow SaaS connections, AI tools, and forgotten integrations in one pass. Web traffic adds what the directory cannot show. Outbound DNS and proxy logs reveal the domains employees visit consistently; anything off the approved list is a candidate for investigation, which is how browser-based tools that leave no directory trace get caught.

The expense trail catches a third population. Company card statements and expense claims reconciled against the approved list surface subscriptions IT never approved, in direct evidence rather than inference. Where an MDM or endpoint tool exists, it shows what is installed on enrolled devices, though browser extensions need their own policy or tooling to surface. And structured conversations with team leads, positioned as support rather than audit, catch the tools that leave no financial or technical trace at all; teams will name the software they cannot work without, and the names regularly include tools IT has never seen.

The comparison across lists is where discovery earns its keep. A tool in the OAuth list but absent from finance is running on a free tier or a personal card. A tool finance pays for with no OAuth connection is a standalone account offboarding will never reach. A tool on the approved list that appears in neither is a license someone pays for and nobody uses. Each mismatch is a finding, and none of them is visible from any single list alone.

practical guides you might find useful

let's start with a conversation

Most first conversations start with not quite knowing what you have or where to begin. That's normal, and it's exactly where we're useful.

Tell us what prompted this. An upcoming audit, an incident, a client's security questionnaire, or just a sense that things have gotten messy.

We'll take it from there

Julian Machowski
Head of Technical Sales
+48 783 762 997
julian@unshadowit.com
Let's connect on LinkedIn
Message received. We'll be in touch soon.
Something failed. Try again or call us directly.