Numbers Before Noon

Home › Trust & data › AI Data Analysis and GDPR: What to Check Before Connecting

AI Data Analysis and GDPR: What to Check Before Connecting

Editorial team · Updated 2026-10-14 · 5 min read

GDPR applies to AI data analysis whenever the data includes personal data about people in its scope. Connecting an assistant is processing like any other, so you need a lawful basis, data minimisation, a processor agreement with the vendor and clear rules on retention and access. This article is a checklist for discussion, not legal advice.

What counts as personal data in analytics

Personal data is information relating to an identifiable person. In analytics and CRM contexts that can include names, email addresses, IP addresses, cookie or device identifiers and behavioural records tied to a person. The regulation text is available on EUR-Lex, and plain-language summaries are at GDPR.eu. The UK has its own regime, and the regulator’s guidance is at the ICO.

Aggregated metrics, such as total sign-ups by channel, are generally lower risk than record-level data, but aggregation does not always eliminate identifiability, particularly with small groups.

Key takeaway: the safest assistant connection is the one that exposes the least personal data needed to answer the question.

A data map before any connection

Source Typical personal data Minimisation option
Web analytics Identifiers, IP-derived data, behaviour Use aggregate views; avoid exposing raw identifiers
CRM Names, emails, notes, deal history Restrict to fields needed; exclude free-text notes
Payments Customer identifiers, amounts Use revenue summaries where possible
Support or email Message content Exclude unless essential
Ad platforms Mostly aggregate Check audience-sync features separately

If you do not know where personal data lives, you cannot protect it. Map first, connect second.

The vendor questions

  1. Role. Is the vendor a processor acting on your instructions? If so, a data processing agreement is required.
  2. Training. Is your data used to train models? BusinessMCP’s product page says data is not used for model training, that LLM calls use your own key or the free tier, and that data stays in your workspace. Verify such statements in the contract, not only on a marketing page.
  3. Model providers. If you bring your own model key, the model provider becomes part of your processing chain; check its terms too.
  4. Location and transfers. Where is data stored and processed, and are international transfers covered?
  5. Retention. How long are conversations and derived memory kept, and can you delete them?
  6. Security. What measures, certifications or audits exist? BusinessMCP’s page mentions published security code under an open-source licence; its security page and GDPR page are the places to read details, and its legal pages list a data processing agreement.
  7. Sub-processors. Who else touches the data?

Access control is a privacy control

An assistant that can read everything is a bigger risk than one scoped to what the user needs. BusinessMCP’s documentation describes access policies that scope and redact fields for the caller, and notes that typed input values in session recordings are masked. Access control is documented separately. The principle to apply to any vendor: ask which data classes a key can reach, whether fields can be redacted and who can create keys.

Visitor identification needs extra care

Some analytics tools identify companies or people behind visits. This is more sensitive than aggregate analytics. BusinessMCP’s guide on visitor identification and GDPR covers its approach; whatever tool you use, involve your data protection adviser, document your legal basis and think about transparency in your privacy notice. Company-level identification, which names an organisation from network data, differs from person-level identification, and the legal assessment differs too.

If your analytics relies on consent, an AI assistant querying the resulting data inherits those limits. Do not use it to reconstruct information that people declined to share. Update your privacy notice if you start using a new processor or a new purpose, and check your consent setup with a tool such as the explanation in BusinessMCP’s guide to consent mode.

Practical steps for a small team

  1. List the sources and the personal data in each.
  2. Decide the questions the assistant should answer.
  3. Connect the minimum sources, read-only.
  4. Sign the vendor’s data processing agreement if one is required.
  5. Exclude free-text fields and sensitive categories.
  6. Turn on approvals for outbound actions.
  7. Document the decision, and review every six months or after a change.

Our piece on connecting Claude to business data shows a stepwise setup that fits this pattern, and AI business analysts for small business discusses proportionate controls.

What this article cannot tell you

Rules differ by country, sector and the specifics of your processing. Regulators update guidance, and court decisions change interpretations. If you handle sensitive categories, children’s data, or large volumes, take advice from a qualified data protection professional. Our guidance on trusting AI analysis covers accuracy; this article covers only the privacy side, and neither replaces your own review.

Where the assistant’s memory fits

Some assistants keep a memory of past conversations to answer faster next time. The BusinessMCP AI business analyst page describes distilling durable facts from conversations into a business memory. That is convenient, and it is also stored data. Ask what the memory contains, whether personal data can end up in it, who can read it and how to delete entries.

A sensible house rule is to keep personal details out of prompts unless needed, so they never reach memory in the first place. Refer to segments and counts rather than named individuals, and use record IDs when you must point at a specific case. Review the memory periodically the way you would review a shared drive, deleting anything that should not persist. If a data subject asks for deletion or access, you also need to know whether the assistant’s stored context counts as part of your response, which is a question for your vendor and your adviser.

Frequently asked questions

Does GDPR apply to AI data analysis?

Yes, if the data includes personal data of people in scope of the regulation. Using an AI assistant is processing like any other, so lawful basis, minimisation and processor terms apply.

Can I send customer data to an AI model?

Only if you have a lawful basis, a suitable processor agreement and have minimised the data. Check the provider’s terms on retention and training use first.

What is data minimisation for AI tools?

Giving the tool only the data needed for the question, for example aggregates instead of contact-level records, and excluding fields it does not need.

Do I need a data processing agreement with the vendor?

If the vendor processes personal data on your behalf, GDPR requires a contract with specific terms. Ask the vendor for its data processing agreement.