All articles
Guide6 min read

Use AI for marketing without exposing client data

Contact lists, briefs, CRM exports: marketing feeds AI client data. How to anonymize before ChatGPT, Claude or Gemini without losing effectiveness.

By Alexis de ONYRI

Marketing is one of the most intensive AI uses — and one of the most exposed: named briefs, CRM exports, email lists, campaign data. Before asking ChatGPT, Claude or Gemini to segment a base or write a sequence, replace names, emails, phone numbers and customer IDs with tokens. The model works on structure and message; no contact data leaves the browser.

What marketing pastes without thinking

You copy an export to “see what the AI makes of it,” a brief to rephrase it, a list to sort it. Each time, personal data of prospects and clients goes to a third-party service, with no clear legal basis and no notice to the people concerned.

  • CRM exports: names, emails, phone numbers, status, purchase history.
  • Named briefs and reports (clients, partners, budgets).
  • Mailing lists and audience segments.
  • Performance data tied to identifiable client accounts.
Diagram: a campaign brief whose client name and budget are replaced by tokens, passing through an anonymization gate before reaching the AI.
Client name, budget and contacts become tokens before sending; the message and structure stay intact.

AI doesn't need identity to help

To write an email sequence, propose a segmentation or analyze a campaign table, AI needs the structure and the context — not the real names or addresses. Consistent tokens preserve the reasoning (who belongs to which segment, which message for which profile) while removing identity.

  1. 1Detection: an engine spots names, emails, phone numbers and customer IDs.
  2. 2Tokenization: each becomes a neutral, consistent token, kept in local memory.
  3. 3Sending: only the anonymized text goes to the AI — the client base doesn't transit.
  4. 4Restoration: the answer is de-tokenized in your browser, ready to use.

ONYRI Sanitize detects contact and campaign data — names, emails, phone numbers, identifiers — and restores the answer in your browser. Your marketing teams write, segment and analyze with AI without ever exposing a client or a prospect.

Frequently asked questions

Can I paste a CRM export into ChatGPT to analyze it?
Not in the clear: an export holds personal data (names, emails, phone numbers) whose transfer to a third party raises a compliance issue. Anonymize it first: AI analyzes structure and trends, and you restore the answer in your browser.
Doesn't anonymizing break message personalization?
No. Tokens are consistent: the same contact always gets the same token, so AI can write per-segment variants. After restoration, you get the messages tied back to the real recipients.
Which marketing data should I mask first?
Anything that identifies a person: names, emails, phone numbers, customer IDs, and the amounts or statuses that reveal a commercial relationship. A detection engine spots them more reliably than a manual cleanup.

Sources & references

Keep your sensitive data in your browser

ONYRI Sanitize detects and masks your sensitive data before it reaches the AI, then restores the answer — from names to API keys.

Anonymize my prompt

Read next