🛡️ GuardFox Security Systems Documentation

AI Data Handling & Privacy

What data reaches an AI provider, when, and who controls it. Read this before enabling AI Auto-Triage, the AI Copilot, or any AI-powered feature.

Route: /settings/ai
ai-privacy screenshot

How AI is configured

Overview

No Default AI Backend

GuardFox Security Systems does not ship with a bundled or default AI provider. Every organization configures its own AI provider and API key under Administration → AI Provider (/settings/ai). Until an org does this, every AI-dependent feature is simply off — nothing is sent anywhere.

Per-organization, not shared

Your AI provider, model choice, API key, and system prompt are stored against your organization only. There is no platform-wide fallback key and no cross-tenant sharing — another organization's AI configuration can never be used for your data, and yours can never be used for theirs.

What gets sent, and when

Data only reaches your configured AI provider when you actively use an AI-powered feature — AI Auto-Triage, Malware Assessment, Attack Narrative, Threat Hunt Assist, IOC Enrichment, Alert Triage, or the AI Copilot chat. Each of these sends only the specific data that feature needs (e.g. a serialized alert, an event summary, or your chat message) — not a broad stream of your telemetry.

Provider options and where your data goes

Usage

Choosing a Provider Based on Your Data Requirements

ProviderWhere data goesBest for
Anthropic ClaudeAnthropic's API, per Anthropic's own data-handling termsGeneral use
OpenAIOpenAI's API, per OpenAI's own data-handling termsGeneral use
Google GeminiGoogle's API, per Google's own data-handling termsGeneral use
Azure OpenAIYour own Azure tenant — Microsoft's enterprise data-residency commitments applyOrganizations that need data to stay within a specific cloud tenant/region
Ollama (Local)Nowhere — runs on infrastructure you control, no external API call at allRegulated environments (finance, healthcare, government) that cannot send data to any third-party API
DisabledN/A — every AI feature is turned offAnyone who wants zero AI data transfer, period

If your compliance regime prohibits sending data to a public AI API, choose Azure OpenAI (tenant-bound) or Ollama (fully self-hosted, air-gap capable) rather than the direct Anthropic/OpenAI/Gemini options.

Turning AI off completely

Select Disabled in AI Provider settings. Every AI-dependent feature across the platform stops running immediately — this is a full kill switch, not a per-feature toggle.

Your API key

Your configured API key is stored against your organization's record and is never exposed to other tenants or used outside your own AI feature calls. As with any credential you provide to a SaaS platform, treat it with the same care you would any other API key in your environment.