Data handling & AI governance · Reliability and controls

Which BI tools document where AI data goes?

5 of 15 tools do, according to their public docs, and 9 partly.

Yes: Databricks, BigQuery, Tableau, Alteryx, Mode. Partly: Snowflake, Omni, Hex, Sigma, Looker, Power BI, Metabase, MotherDuck, Redshift.

The question we asked: Does the product documentation say which services receive AI prompts or data, and what they receive?

Prompt your agent about thisClaudeChatGPT
Grading standard

yes: names the services that receive AI prompts or data, what they receive, and how long it is kept. Missing any one of the three is partly. A subprocessor list is not required; one published only on a separate trust or legal site is outside this documentation, so its absence here is nothing found, not no.

Databricks

Yes
Quoted from Databricks’s docsOur model partners do not retain data you submit through these features, even for abuse monitoring.
Source: docs.databricks.com/aws/en/databricks-ai/databricks-ai-trust · checked Oct 26, 2026 · quoted by GPT
Claude yes · GPT yes · Gemini yes

Snowflake

Partly
Quoted from Snowflake’s docsData stays within Snowflake’s governance boundary. By default, Cortex Analyst is powered by Snowflake-hosted LLMs from Mistral and Meta, ensuring that no data, including metadata or prompts, leaves Snowflake’s governance boundary.
Source: docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-analyst · checked Oct 26, 2026 · quoted by GPT
Claude partly · GPT partly · Gemini partly

Omni

Partly
Quoted from Omni’s docsOnly metadata about the current query, user prompt, and selected topic fields is sent to the LLM, thus maintaining the privacy and security of your data.
Source: docs.omni.co/ai/security · checked Oct 26, 2026 · quoted by GPT
Claude partly · GPT partly · Gemini partly

Hex

Partly
Quoted from Hex’s docsHex sends Customer Input Data (project code), Customer Output Data (project/cell runs), and Hex Metadata (schema information and table and column names), submitted prompts, and any resulting responses to LLM providers for the purposes of delivering Hex's AI features.
Source: learn.hex.tech/docs/trust/data-privacy-and-usage-faq · checked Oct 26, 2026 · quoted by GPT
Claude yes · GPT partly · Gemini partly

Sigma

Partly
Quoted from Sigma’s docs When you configure an External AI Model , Input Data , Prompts , Customer Data , and User Information used for AI-enabled features will be sent to that External AI Model under your organization’s API credentials and will be handled per that External AI Model’s terms and your configuration.
Claude partly · GPT partly · Gemini partly

BigQuery

Yes
Quoted from BigQuery’s docsWhen a user uses Gemini in BigQuery, a prompt and its relevant context are sent to Google's large language models (LLMs) for processing.
Source: docs.cloud.google.com/bigquery/docs/gemini-security-privacy-compliance · checked Oct 26, 2026 · quoted by Claude
Claude yes · GPT partly · Gemini yes

Looker

Partly
Quoted from Looker’s docsConversational analytics uses Gemini for Google Cloud to interpret natural language questions and provide answers in Looker based on your data.
Source: cloud.google.com/looker/docs/conversational-analytics-overview · checked Oct 26, 2026 · quoted by Claude
Claude partly · GPT partly · Gemini partly

Tableau

Yes
Quoted from Tableau’s docsDue to our zero data retention policies in place with our third-party LLM providers, any data sent to the LLM isn’t retained and is deleted after a response is sent back.
Source: help.tableau.com/current/tableau/en-us/tableau_gai_einstein_trust.htm · checked Oct 26, 2026 · quoted by Claude
Claude yes · GPT partly · Gemini yes

Power BI

Partly
Quoted from Power BI’s docsThis summary is generated by sending a semantic query result back to Azure OpenAI (which includes data points) and requesting a natural language explanation.
Source: learn.microsoft.com/en-us/power-bi/create-reports/copilot-semantic-models · checked Oct 26, 2026 · quoted by Claude
Claude partly · GPT partly · Gemini partly

Metabase

Partly
Quoted from Metabase’s docsResult rows are sent to the LLM provider.
Source: www.metabase.com/docs/latest/configuring-metabase/environment-variables · checked Oct 26, 2026 · quoted by Claude
Claude partly · GPT partly · Gemini partly

Alteryx

Yes
Quoted from Alteryx’s docsAsk Alteryx uses Google Gemini models hosted on Google Cloud’s Vertex AI platform to generate.
Source: help.alteryx.com/aac/en/ask-alteryx/data-privacy-and-retention.html · checked Oct 26, 2026 · quoted by Claude
Claude yes · GPT partly · Gemini yes

MotherDuck

Partly
Quoted from MotherDuck’s docsAmazon Bedrock has a zero data retention policy and does not share your prompts or data with model providers.
Source: motherduck.com/docs/key-tasks/ai-and-motherduck/agent-chat · checked Oct 26, 2026 · quoted by Claude
Claude partly · GPT partly · Gemini partly

Mode

Yes
Quoted from Mode’s docsNOTE: When you generate, Mode pulls the currently selected warehouse name, column names & data types for all tables explicitly referenced in your SQL, and sends them and your SQL edits to OpenAI for context.
Source: mode.com/help/articles/ai-assist · checked Oct 26, 2026 · quoted by Claude
Claude yes · GPT partly · Gemini yes

Redshift

Partly
Quoted from Redshift’s docsAlthough cross-region inferencing doesn’t change where your data is stored, your requests and output results may move outside of the Region where the data originally resides.
Source: docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/cross-region-processing.html · checked Oct 26, 2026 · quoted by Gemini
Claude partly · GPT partly · Gemini partly

Streamlit

Not found
Nothing in the docs settles this.
Claude nothing found · GPT nothing found · Gemini nothing found