5 min readUpdated Mar 2, 2026

AI Security & Privacy

This page details how Vantage protects your data when using Intuidy AI features, including credential management, data transmission, and organizational security controls.


Security Architecture

┌──────────────────────────────────────────────────────────┐ │ Vantage Platform │ │ │ │ ┌───────────┐ ┌──────────────┐ ┌───────────────┐ │ │ │ Browser │───▶│ Vantage API │───▶│ LLM Provider │ │ │ │ (Client) │ │ (Server) │ │ API │ │ │ └───────────┘ └──────────────┘ └───────────────┘ │ │ │ │ │ ┌──────▼──────┐ │ │ │ Encrypted │ │ │ │ Credential │ │ │ │ Storage │ │ │ └─────────────┘ │ └──────────────────────────────────────────────────────────┘

Key Security Properties

  1. Server-Side Only — All AI API calls are made from Vantage's server, never from the browser. API keys and data payloads never touch the client.

  2. Encrypted Credentials — API keys are encrypted at rest in the database. They are decrypted only at the moment of an API call and never logged or exposed in responses.

  3. Scoped Data Transmission — Only the minimum data necessary for the specific AI request is sent to the provider. Full databases, account credentials, and unrelated data are never transmitted.

  4. No Persistent Storage by Providers — API-based usage of LLM providers generally does not result in data retention by the provider. Refer to each provider's API terms for specifics.


Credential Management

How API Keys Are Stored

Adding Credentials

  1. Go to Settings → AI Features → Intuidy AI
  2. Expand the desired provider
  3. Enter your API key in the secure input field
  4. Click Save Credentials
  5. The key is immediately encrypted and stored

Deleting Credentials

  1. Go to Settings → AI Features → Intuidy AI
  2. Expand the connected provider
  3. Click Delete Credentials
  4. The encrypted key is permanently removed from the database

Key Rotation

To rotate an API key:

  1. Generate a new key from your provider's dashboard
  2. In Vantage, delete the existing credentials
  3. Enter the new key and save
  4. AI features resume immediately with the new key

Data Privacy

What Data is Sent to AI Providers

FeatureData Sent
AI AssistantUser's question, system prompt, context snippets, conversation history
Tile SummaryTile data (or sample), tile title, chart type, visualization config, context snippets
Popup AI ChatTile data, user question, conversation history, context snippets
Workflow AI NodesRow data from the workflow step, node prompt/instructions

What Data is NOT Sent

Data Sampling

For large datasets, Vantage can sample data before sending it to the AI provider. This:

Configure this in Settings → AI Features → Query Settings with the Process Large Datasets toggle.


Organizational Controls

Domain Restrictions

Restrict which email domains can connect integrations to your Vantage instance. This limits the blast radius of any integration compromise.

Configure: Settings → AI Features → Domain Restrictions

Example: Allowing only @yourcompany.com ensures that only corporate accounts can connect external services.

Role-Based Access to AI Settings

RoleCan Use AICan Configure ProviderCan Manage CredentialsCan View Org Usage
Owner
Admin
UserOwn usage only
RestrictedConfigurable

Audit & Usage Tracking

All AI operations are logged in the token usage system:

Access usage data at Settings → Account → Usage & Tokens.


Provider Security Comparison

ProviderData RetentionSOC 2GDPREU Hosting
Intuidy AINone beyond request
OpenAINo retention via API (as of Mar 2023)
ClaudeNo retention via API
GeminiVaries by planOptional
DeepSeekCheck provider terms
GrokCheck provider terms
MistralNo retention via API

Note: Provider policies change. Always verify the latest terms directly with your chosen provider.


Recommendations

  1. Use Mistral if you have strict EU data residency requirements
  2. Rotate API keys periodically (every 90 days is a good cadence)
  3. Enable domain restrictions if you use integrations
  4. Configure data sampling for dashboards with sensitive large datasets
  5. Review usage logs monthly for anomalies
  6. Limit admin access — only those who need to manage AI settings should have Admin or Owner roles