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 | 1h ago |
Gemini Google · Chat assistant |
Unapproved | high | 30 | 17 | 8.3 KB | 4 | 3 | 46 | 5 | 1h ago |
Fireflies.ai Fireflies · Meeting notes |
Unapproved | high | 26 | 9 | 8.9 KB | 3 | 1 | 36 | 3 | 1h ago |
Otter.ai Otter.ai · Meeting notes |
Approved | high | 34 | 29 | 108.6 KB | 9 | 5 | 38 | 0 | 1h ago |
Claude Anthropic · Chat assistant |
Unapproved | medium | 34 | 24 | 181.7 KB | 8 | 3 | 27 | 8 | 1h ago |
Gamma Gamma · Image and video |
Unapproved | high | 23 | 12 | 44.6 KB | 3 | 0 | 30 | 1 | 1h ago |
Perplexity Perplexity · Research and search |
Unapproved | medium | 30 | 18 | 32.0 KB | 2 | 4 | 24 | 6 | 1h ago |
Bolt StackBlitz · Code assistant |
Unapproved | high | 17 | 9 | 91.5 KB | 4 | 1 | 24 | 3 | 1h ago |
QuillBot Learneo · Writing |
Unapproved | high | 19 | 14 | 17.9 KB | 3 | 1 | 24 | 2 | 1h ago |
DeepSeek Chat DeepSeek · Chat assistant |
Unapproved | high | 20 | 8 | 49.8 KB | 3 | 1 | 18 | 4 | 1h ago |
ai-pdf-summarizer.example.net Unknown · Unclassified |
Unapproved | high | 6 | 4 | 63.0 KB | 3 | 0 | 4 | 3 | 1h ago |
ChatGPT Enterprise OpenAI · Chat assistant |
Approved | low | 46 | 158 | 1022.4 KB | 42 | 20 | 0 | 0 | 1h ago |
GitHub Copilot GitHub · Code assistant |
Approved | low | 45 | 54 | 211.7 KB | 19 | 8 | 0 | 0 | 1h ago |
Grammarly Grammarly · Writing |
Approved | medium | 43 | 40 | 274.4 KB | 23 | 7 | 0 | 0 | 1h ago |
Notion AI Notion · Writing |
Approved | medium | 37 | 31 | 244.9 KB | 9 | 3 | 0 | 0 | 1h 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.