Northwind Freight (sample)
Every AI tool this organisation's people touched, built from browser and desktop sensor events. Each event is deduplicated on its id within this tenant, checked against the tenant's policy inline, and answered with allow, coach or block before the sensor releases the action.
AI application inventory 15 apps, sorted by interventions
| Application | Status | Retention risk | Users | Prompts | Pasted | Uploads | OAuth | Coached | Blocked | Last seen |
|---|---|---|---|---|---|---|---|---|---|---|
ChatGPT (consumer) OpenAI · Chat assistant |
Unapproved | high | 41 | 47 | 134.4 KB | 9 | 3 | 113 | 10 | 50m ago |
Gemini Google · Chat assistant |
Unapproved | high | 30 | 17 | 8.3 KB | 4 | 3 | 46 | 5 | 50m ago |
Fireflies.ai Fireflies · Meeting notes |
Unapproved | high | 26 | 9 | 8.9 KB | 3 | 1 | 36 | 3 | 50m ago |
Otter.ai Otter.ai · Meeting notes |
Approved | high | 34 | 29 | 108.6 KB | 9 | 5 | 38 | 0 | 50m ago |
Claude Anthropic · Chat assistant |
Unapproved | medium | 34 | 24 | 181.7 KB | 8 | 3 | 27 | 8 | 50m ago |
Gamma Gamma · Image and video |
Unapproved | high | 23 | 12 | 44.6 KB | 3 | 0 | 30 | 1 | 51m ago |
Perplexity Perplexity · Research and search |
Unapproved | medium | 30 | 18 | 32.0 KB | 2 | 4 | 24 | 6 | 51m ago |
Bolt StackBlitz · Code assistant |
Unapproved | high | 17 | 9 | 91.5 KB | 4 | 1 | 24 | 3 | 51m ago |
QuillBot Learneo · Writing |
Unapproved | high | 19 | 14 | 17.9 KB | 3 | 1 | 24 | 2 | 54m ago |
DeepSeek Chat DeepSeek · Chat assistant |
Unapproved | high | 20 | 8 | 49.8 KB | 3 | 1 | 18 | 4 | 49m ago |
ai-pdf-summarizer.example.net Unknown · Unclassified |
Unapproved | high | 6 | 4 | 63.0 KB | 3 | 0 | 4 | 3 | 59m ago |
ChatGPT Enterprise OpenAI · Chat assistant |
Approved | low | 46 | 158 | 1022.4 KB | 42 | 20 | 0 | 0 | 50m ago |
GitHub Copilot GitHub · Code assistant |
Approved | low | 45 | 54 | 211.7 KB | 19 | 8 | 0 | 0 | 50m ago |
Grammarly Grammarly · Writing |
Approved | medium | 43 | 40 | 274.4 KB | 23 | 7 | 0 | 0 | 50m ago |
Notion AI Notion · Writing |
Approved | medium | 37 | 31 | 244.9 KB | 9 | 3 | 0 | 0 | 50m ago |
Sensor traffic
About 8% are replays of earlier event ids, the way a sensor retries after a dropped connection. They are answered with the original decision and never counted twice.
Policy evaluator latency last 1322 decisions
Recent interventions
- blockDeepSeek Chat
- coachChatGPT (consumer)
- coachPerplexity
- coachChatGPT (consumer)
- coachClaude
- coachGemini
- coachChatGPT (consumer)
- coachBolt
- coachGemini
- coachPerplexity
- coachChatGPT (consumer)
- coachGamma
- coachChatGPT (consumer)
- coachFireflies.ai
- coachGamma
- coachPerplexity
- coachFireflies.ai
- coachChatGPT (consumer)
- blockDeepSeek Chat
- coachBolt
- coachFireflies.ai
- coachGemini
- coachClaude
- coachFireflies.ai
- coachPerplexity
- coachFireflies.ai
- blockPerplexity
- coachDeepSeek Chat
- coachChatGPT (consumer)
- coachClaude
- coachQuillBot
- coachOtter.ai
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- blockChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachFireflies.ai
- coachFireflies.ai
- coachChatGPT (consumer)
- coachGamma
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachPerplexity
- coachGemini
- coachChatGPT (consumer)
- coachGamma
- coachChatGPT (consumer)
- coachQuillBot
- blockChatGPT (consumer)
- coachChatGPT (consumer)
- coachGemini
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachOtter.ai
- coachOtter.ai
- coachFireflies.ai
Active policy first match by severity: block, then coach, else allow
On upload to unapproved apps; risk tier medium or higher; data or secret file type.
"Uploading data files to an unapproved AI tool is blocked. Use {alt} instead."
On oauth_grant to unapproved apps; mail, file or code scopes.
"This app asked for access to mail, files or code. Grants to unapproved AI apps are blocked."
On prompt to unapproved apps; content at least 4.0 KB.
"That is a large paste into an unapproved tool. {alt} is approved for this and keeps your data out of training."
On prompt, upload to any app; risk tier high or higher.
"This tool may retain or train on what you submit. Leave out customer data, or switch to {alt}."
On visit to unapproved apps; risk tier medium or higher.
"This AI tool is not on the approved list. {alt} covers the same job."
Sensor ingest API
curl -s https://aiwatch.levelbrook.com/v1/events \
-H 'Authorization: Bearer sk_demo_northwind' \
-d '{"id":"evt_demo_001","user":"ava.k@northwind.example","sensor":"browser",
"type":"upload","domain":"chat.deepseek.com","file_ext":"csv","content_bytes":482113}'
"status":"duplicate" with the original decision.