Shadow AI Detection
How Foresight by Realis automatically discovers AI tools your employees are already using — without waiting for them to self-report.
What is Shadow AI?
Shadow AI refers to AI tools that employees adopt on their own — outside of IT approval, procurement, or security review. A developer signs up for GitHub Copilot on a personal account. A marketer pastes customer data into ChatGPT. A data scientist uploads proprietary models to Hugging Face. None of these appear in your software inventory, but all of them carry real risk.
Shadow AI is the AI equivalent of Shadow IT, and it's growing faster. Unlike traditional software, most AI tools are consumer-grade web apps that require no installation — just a browser and a credit card. That makes them nearly invisible to conventional discovery methods.
How Detection Works
Foresight by Realis includes a detection API that receives telemetry events from your environment and matches them against a built-in database of known AI vendor domains. When a match is found, the tool is automatically added to your Asset Inventory and flagged for scoring.
The detection endpoint accepts a simple JSON payload:
The response tells you whether the URL matched a known vendor:
How to Integrate
There are several ways to send detection events to the API depending on your environment. Choose the approach that fits your infrastructure.
Browser Extension
RecommendedA lightweight browser extension monitors URLs visited by employees and posts matching events to the detection API. This is the most comprehensive approach — it catches web-based AI tools regardless of how employees access them.
- 1.Build or deploy a Chrome/Firefox extension that intercepts navigation events.
- 2.On each page load, POST the URL + hashed user ID to /api/events/detect.
- 3.The extension only needs to fire for URLs — no page content is read.
- 4.Deploy via your MDM (Jamf, Intune) to all managed devices.
Network Proxy / DNS Logging
EnterpriseIf your organization routes traffic through a proxy (Zscaler, Netskope, Palo Alto) or has DNS logging enabled, you can forward matching domain hits to the detection API via a log pipeline.
- 1.Configure your proxy or SIEM to export DNS/HTTP logs.
- 2.Run a lightweight forwarder that filters for known AI domains and calls /api/events/detect.
- 3.Hash employee identifiers (email or AD username) before forwarding.
- 4.This approach covers all devices including unmanaged BYOD.
SSO / Identity Provider Logs
Partial coverageIf employees use SSO (Okta, Azure AD, Google Workspace) to access AI tools, your IdP logs will show which tools are being accessed. This only catches tools that are SSO-integrated — it misses direct sign-ups.
- 1.Export application access logs from your IdP.
- 2.Map application names to vendor domains.
- 3.POST detection events for each access event.
- 4.Combine with browser extension for full coverage.
Manual Registration
Always availableAny AI tool can be manually registered via the Register Asset page, even without automated detection. Use this for tools discovered through employee surveys, expense reports, or IT helpdesk tickets.
- 1.Go to Register Asset in the navigation.
- 2.Enter the tool name, vendor URL, and scoring inputs.
- 3.The system calculates the Realis Score immediately.
- 4.No detection event is required — the asset is created directly.
Built-in Vendor Database
The detection engine currently recognizes 18 AI vendor domains across all three categories. When a URL matches any of these domains (including subdomains), the tool is automatically identified and categorized.
| Tool | Domain | Category |
|---|---|---|
| OpenAI | openai.com | Generative AI |
| ChatGPT | chat.openai.com | Generative AI |
| Anthropic Claude | anthropic.com | Generative AI |
| Claude | claude.ai | Generative AI |
| Google Gemini | gemini.google.com | Generative AI |
| Perplexity AI | perplexity.ai | Generative AI |
| Mistral AI | mistral.ai | Generative AI |
| Cohere | cohere.com | Generative AI |
| GitHub Copilot | github.com/copilot | Developer Tool |
| Cursor | cursor.sh | Developer Tool |
| Tabnine | tabnine.com | Developer Tool |
| Codeium | codeium.com | Developer Tool |
| Replit AI | replit.com | Developer Tool |
| Hugging Face | huggingface.co | Data Science Platform |
| Kaggle | kaggle.com | Data Science Platform |
| Databricks | databricks.com | Data Science Platform |
| Weights & Biases | wandb.ai | Data Science Platform |
| Scale AI | scale.com | Data Science Platform |
To add vendors not in this list, register them manually via the Register Asset page. Custom vendor support can be added by updating the vendor database on the backend.