Brightline Capital (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 13 apps, sorted by interventions
| Application | Status | Retention risk | Users | Prompts | Pasted | Uploads | OAuth | Coached | Blocked | Last seen |
|---|---|---|---|---|---|---|---|---|---|---|
ChatGPT (consumer) OpenAI · Chat assistant |
Unapproved | high | 42 | 55 | 381.1 KB | 18 | 6 | 124 | 14 | 1h ago |
Grok xAI · Chat assistant |
Unapproved | high | 30 | 20 | 15.5 KB | 7 | 1 | 47 | 5 | 1h ago |
v0 Vercel · Code assistant |
Unapproved | medium | 35 | 25 | 86.2 KB | 3 | 0 | 38 | 2 | 1h ago |
Replit Agent Replit · Code assistant |
Unapproved | medium | 32 | 25 | 112.6 KB | 7 | 2 | 29 | 6 | 1h ago |
You.com You.com · Research and search |
Unapproved | high | 25 | 12 | 52.0 KB | 6 | 3 | 25 | 8 | 1h ago |
Lovable Lovable · Code assistant |
Unapproved | high | 20 | 10 | 24.3 KB | 3 | 0 | 30 | 2 | 1h ago |
Midjourney Midjourney · Image and video |
Unapproved | high | 18 | 14 | 20.6 KB | 2 | 1 | 25 | 2 | 1h ago |
deck-builder-ai.example.app Unknown · Unclassified |
Unapproved | high | 19 | 18 | 61.4 KB | 5 | 2 | 18 | 7 | 1h ago |
Claude Anthropic · Chat assistant |
Approved | medium | 45 | 193 | 892.9 KB | 55 | 35 | 0 | 0 | 1h ago |
Cursor Anysphere · Code assistant |
Approved | medium | 44 | 100 | 456.3 KB | 32 | 13 | 0 | 0 | 1h ago |
Perplexity Perplexity · Research and search |
Approved | medium | 43 | 59 | 348.5 KB | 16 | 5 | 0 | 0 | 1h ago |
DeepL Write DeepL · Writing |
Approved | medium | 38 | 34 | 208.7 KB | 11 | 3 | 0 | 0 | 1h ago |
Anthropic Console Anthropic · Model API console |
Approved | low | 33 | 28 | 269.1 KB | 11 | 5 | 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 1529 decisions
Recent interventions
- coachReplit Agent
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachMidjourney
- coachMidjourney
- coachChatGPT (consumer)
- coachReplit Agent
- coachv0
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachMidjourney
- coachGrok
- coachYou.com
- coachReplit Agent
- blockChatGPT (consumer)
- coachv0
- coachv0
- coachChatGPT (consumer)
- coachv0
- coachv0
- blockChatGPT (consumer)
- coachv0
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachv0
- blockYou.com
- coachChatGPT (consumer)
- coachLovable
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachMidjourney
- coachReplit Agent
- coachChatGPT (consumer)
- coachdeck-builder-ai.example.app
- coachYou.com
- coachLovable
- blockMidjourney
- coachReplit Agent
- coachGrok
- coachv0
- coachChatGPT (consumer)
- coachGrok
- coachYou.com
- coachGrok
- coachGrok
- coachYou.com
- coachGrok
- coachChatGPT (consumer)
- blockYou.com
- coachChatGPT (consumer)
- coachMidjourney
- coachReplit Agent
- coachChatGPT (consumer)
- coachChatGPT (consumer)
- coachReplit Agent
- coachChatGPT (consumer)
- coachChatGPT (consumer)
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_brightline' \
-d '{"id":"evt_demo_001","user":"ava.k@brightline.example","sensor":"browser",
"type":"upload","domain":"chat.deepseek.com","file_ext":"csv","content_bytes":482113}'
"status":"duplicate" with the original decision.