Skip to main content

AI Service Catalog

Noxys monitors 15+ AI platforms in real-time. This catalog provides detailed information about each service: detection methods, data residency, service metadata, and compliance considerations.

Service Inventory

General-Purpose AI Assistants

ChatGPT (OpenAI)

PropertyValue
Platform IDchatgpt
URLschat.openai.com, chatgpt.com
DetectionURL pattern matching
Data ResidencyUS (OpenAI data centers)
Compliance NotesNot GDPR-safe; requires data processing agreement
StatusActively monitored

Recommended Policy: Block or Coach on PII and sensitive data


Claude (Anthropic)

PropertyValue
Platform IDclaude
URLsclaude.ai
DetectionURL pattern matching + DOM inspection
Data ResidencyUS (AWS us-east-1)
Compliance NotesUS-based; GDPR requires data processing agreement
StatusActively monitored

Recommended Policy: Block or Coach on PII (especially for EU organizations)


Google Gemini

PropertyValue
Platform IDgemini
URLsgemini.google.com
DetectionURL pattern matching
Data ResidencyUS (Google Cloud, multiple regions)
Compliance NotesUS-based; GDPR requires Google Cloud data processing agreement
StatusActively monitored

Recommended Policy: Block or Coach on PII


Microsoft Copilot

PropertyValue
Platform IDcopilot
URLscopilot.microsoft.com, copilot.cloud.microsoft.com
DetectionURL pattern matching
Data ResidencyUS (Azure, multiple regions)
Compliance NotesMicrosoft enterprise agreements may provide EU data residency options
StatusActively monitored

Recommended Policy: Allow with caution if Azure EU region configured


Specialized/Research Models

DeepSeek

PropertyValue
Platform IDdeepseek
URLschat.deepseek.com
DetectionURL pattern matching
Data ResidencyChina (Chinese servers)
Compliance NotesChinese data handling laws; Chinese government access risk
StatusActively monitored

Recommended Policy: Block for EU organizations (data sovereignty concern)

Common Policy:

Condition: platform_id eq "deepseek"
Action: Block
Priority: 10

Grok (X AI)

PropertyValue
Platform IDgrok
URLsgrok.com, x.com (browser-based)
DetectionURL pattern matching
Data ResidencyUS (X/Twitter infrastructure)
Compliance NotesUS-based; questionable data privacy practices
StatusActively monitored

Recommended Policy: Restrict to non-sensitive use or Block


Mistral AI

PropertyValue
Platform IDmistral
URLschat.mistral.ai
DetectionURL pattern matching
Data ResidencyEU (France)
Compliance NotesEU-based; GDPR-friendly; can be used for sensitive work
StatusActively monitored

Recommended Policy: Allow for EU organizations (especially Finance, Legal)


Perplexity AI

PropertyValue
Platform IDperplexity
URLsperplexity.ai, www.perplexity.ai
DetectionURL pattern matching
Data ResidencyUS (US-based startup)
Compliance NotesUS-based; startup with evolving privacy policies
StatusActively monitored

Recommended Policy: Coach on sensitive data


IDE & Code Tools

Cursor

PropertyValue
Platform IDcursor
URLscursor.com, cursor.sh
DetectionWeb-based use via browser
Data ResidencyUS (Cursor AI backend)
Compliance NotesPrimarily IDE tool; browser access monitored
StatusActively monitored (web only)

Notes: VS Code plugin support coming in v0.2

Recommended Policy: Allow for code review only; block on documentation/data


Windsurf (Codeium)

PropertyValue
Platform IDwindsurf
URLswindsurf.com
DetectionWeb-based use via browser
Data ResidencyUS (Codeium backend)
Compliance NotesCode completion tool; code sharing concern
StatusActively monitored (web only)

Recommended Policy: Allow for non-proprietary code; block on company secrets


Chat Aggregators & Platforms

Poe (Quora)

PropertyValue
Platform IDpoe
URLspoe.com
DetectionURL pattern matching
Data ResidencyUS (Quora infrastructure)
Compliance NotesUS-based; routes to multiple backends
StatusActively monitored (beta)

Recommended Policy: Coach or Block (data passes through Quora servers)


HuggingChat

PropertyValue
Platform IDhuggingchat
URLshuggingface.co/chat
DetectionURL pattern matching
Data ResidencyEU (Hugging Face EU servers)
Compliance NotesEU-based; GDPR-compliant; good for sensitive use
StatusActively monitored

Recommended Policy: Allow for EU organizations; can be trusted for PII discussions


OpenRouter

PropertyValue
Platform IDopenrouter
URLsopenrouter.ai
DetectionURL pattern matching
Data ResidencyUS (OpenRouter aggregator)
Compliance NotesAggregator; routes to various backends (US, EU, etc.)
StatusActively monitored

Recommended Policy: Coach on sensitive data (backend varies)


TypingMind

PropertyValue
Platform IDtypingmind
URLstypingmind.com, www.typingmind.com
DetectionURL pattern matching
Data ResidencyUS (TypingMind proxy)
Compliance NotesThird-party ChatGPT wrapper; proxies data
StatusActively monitored

Recommended Policy: Block (adds extra data hop through US proxy)


Mammouth AI

PropertyValue
Platform IDmammouth
URLsmammouth.ai
DetectionURL pattern matching
Data ResidencyUnknown (startup)
Compliance NotesEmerging service; data handling unclear
StatusActively monitored

Recommended Policy: Coach or Block pending vendor assessment


Research & Alternative Models

HuggingFace

PropertyValue
Platform IDhuggingchat
URLshuggingface.co/chat
DetectionURL pattern matching
Data ResidencyEU (France)
Compliance NotesOpen-source focused; GDPR-friendly
StatusActively monitored

Recommended Policy: Allow for research and non-sensitive use


Coming Soon (v0.2)

ServicePlatform IDETANotes
OllamaollamaQ2 2026Local, private inference
GitHub Copilot Chatgithub_copilotQ2 2026IDE integration (VS Code, JetBrains)
VS Code Copilotvscode_copilotQ2 2026Built-in copilot
Claude (Web)claude_webQ1 2026Existing; better detection
Llama 2 (Meta)llamaQ3 2026Through hosting platforms

Data Residency Mapping

EU-Safe Services

Can store EU PII (with appropriate safeguards):

ServiceData RegionCompliance
Mistral AIFranceGDPR-native
HuggingChatEUGDPR-native
Ollama (local)On-premiseGDPR-native

US-Based Services

Require GDPR data processing agreement (DPA):

ServiceData RegionRisk Level
ChatGPTUSHigh (OpenAI in negotiations)
ClaudeUSHigh (no formal EU DPA)
GeminiUSHigh (Google standard)
CopilotUSMedium (Microsoft EU options)

Non-EU Services

Avoid for sensitive EU data:

ServiceData RegionWhy
DeepSeekChinaForeign jurisdiction, no DPA
GrokUSX/Twitter data practices
PerplexityUSStartup, evolving policies

Service Detection Method

URL Pattern Matching

Most services are detected via URL patterns:

Platform Detection:
User visits chat.openai.com

Extension matches URL pattern

Identifies as "chatgpt"

Monitors for text input/submission

DOM Inspection

For services with dynamic URLs, DOM inspection supplements URL matching:

Enhanced Detection:
User navigates to claude.ai

Extension checks URL pattern (claude.ai)

Also inspects page title, metadata, elements

Confirms service identity

Starts monitoring

Limitations

Cannot detect:

  • Services accessed via VPN / proxy
  • Private/self-hosted instances (unless configured separately)
  • Mobile apps (browser extension not applicable)
  • Desktop applications (IDE plugins coming v0.2)

Custom Service Registration

For self-hosted or internal AI services, register custom platforms:

  1. Go to SettingsCustom Services

  2. Click + Register Service

  3. Enter:

    • Service Name: e.g., "Internal LLaMA Instance"
    • Detection Method: URL pattern or header-based
    • URL Pattern: e.g., llm.internal.company.com/*
    • Data Residency: EU / US / On-Premise
    • PII Handling: Safe / Caution / Block
  4. Click Save

Example:

Service Name: Internal LLaMA
URL Pattern: internal-ai.acme.com/*
Data Residency: On-Premise
PII Handling: Safe

After registration, policies can reference: platform_id eq "internal_llama"

Service Metadata

What Metadata Is Captured

For every interaction, these service details are recorded:

MetadataExampleUse
Platform IDchatgptFiltering, policy matching
Service URLchat.openai.com/c/abc123Audit trail
Service VersionLatest (N/A for web)Compatibility tracking
Data RegionUSCompliance reporting
Interaction TypepromptUser action classification

Service Metadata API

Access service information programmatically:

curl https://api.noxys.cloud/v1/services \
-H "Authorization: Bearer YOUR_API_KEY"

Response:

{
"services": [
{
"id": "chatgpt",
"name": "ChatGPT",
"urls": ["chat.openai.com", "chatgpt.com"],
"data_region": "US",
"active": true
},
...
]
}

Best Practices

1. Know Your Service Residency

Before using a service:

  • Check the Data Residency section (above)
  • Determine if compliant with your regulations
  • Create appropriate policies

Example decision tree:

Handling EU PII?
↓ Yes
EU-native service (Mistral, HuggingChat)?
↓ Yes → Allow
↓ No
↓ Check DPA with vendor
↓ Yes → Allow with restrictions
↓ No → Block

2. Implement Service-Based Policies

Create policies per service risk level:

Tier 1 (Block):
- platform_id eq "deepseek"

Tier 2 (Coach):
- platform_id in ["perplexity", "grok"]
- classification_count gte 1

Tier 3 (Log):
- platform_id in ["chatgpt", "claude"]
- source eq "browser_extension"

3. Departmental Restrictions

Use SSO to restrict high-risk services by department:

Finance & Legal - EU-only:
- department in ["Finance", "Legal"]
- data_region neq "EU"
- Action: Block

Engineering - Allow all:
- department eq "Engineering"
- Action: Log only

In DashboardTop Platforms:

  • Which services are most used?
  • Are shadow AI services emerging?
  • Are users circumventing policies? (e.g., using OpenRouter to access ChatGPT)

Example insight: "85% of AI usage is ChatGPT; 10% Gemini; 5% Claude. Mistral is completely unused — training needed?"

Compliance Considerations

EU AI Act Article 10

Transparency on AI system use:

Noxys Capability:
1. Detects which services used
2. Logs in audit trail
3. Generates compliance report

Result: Demonstrates transparency ✓

GDPR Data Transfers

Services outside EU require:

  1. Standard Contractual Clauses (SCCs)
  2. Data Processing Agreement (DPA)
  3. Transfer Impact Assessment (TIA)

Noxys DashboardComplianceData Transfers:

  • Shows all non-EU services in use
  • Identifies gap (missing DPA)
  • Generates compliance checklist

Vendor Assessment

Document vendor security:

ServiceDPAAuditSOC2Data Residency
ChatGPTIn NegotiationNoNoUS
MistralEU
ClaudeNoLimitedUS
GeminiStandardUS

Use Compliance Reports to track and update.

Next Steps


Need help?

  • Email: support@noxys.eu
  • Service Update: Check this catalog monthly for new platforms
  • Custom Service: Reach out to request integration for your internal AI service