Safeguard
Security Guides•

How do you map which vendors hold your customers' data?

Trace each data type from where it enters to every system and supplier it reaches. Four steps and a simple table to record who holds what, where and why.

Safeguard Security Team
3 min read

To map which vendors hold your customers' data, trace each type of data from where it enters your business to every system and supplier it reaches, then record the vendor, the data, the purpose and the location. Start from data flows, not from the vendor list.

Why start from the data

A vendor list tells you who you pay. A data map tells you who can hurt your customers. They overlap but they are not the same. A tool can receive customer emails through an integration nobody put in the register, and a paid tool can hold nothing sensitive.

Four steps

  1. List your data types. For example: customer contact details, account credentials, payment data, support conversations, usage logs, source code, employee records.
  2. Trace entry points. Where does each type first arrive? A web form, an API, a support inbox, a sales call, an app.
  3. Follow each hop. For every system the data touches, ask what it forwards to. Check integrations, webhooks, exports, analytics scripts and backups.
  4. Record the supplier at each hop. Note what it receives, why, where it is stored and how long it stays.

A table to fill in

Data typeEntry pointVendorPurposeLocationRetention
Customer emailSignup formEmail sending serviceNotificationsPer vendor termsPer contract
Support messagesHelp widgetHelpdesk platformSupportPer vendor termsPer policy
Error logsApplicationLogging serviceDebuggingPer vendor termsShort

Use your own rows. The empty cells are the finding: anything you cannot fill in is a question for the vendor.

Places data hides

PlaceWhy it is missed
Browser scripts and tagsAdded by marketing, never reviewed by security
Mobile SDKsBundled into the app by developers
Backups and exportsCopies live in other tools
AI featuresPrompts may include customer data and go to a model provider
Shared drives and spreadsheetsStaff paste data into whatever is handy

For mobile and web, see third party SDK and subprocessor inventory for privacy.

Keep it current

Review the map when you add a product feature, sign a vendor or change an integration. Tie it to change management so a new data flow triggers a map update. Add the vendors you find to your register with a tier based on the data they hold, as in vendor risk register fields.

Quick check

Is a data map the same as a data flow diagram?

A data flow diagram is a way to draw it. The map described here is a table that also records purpose, location and retention for each supplier.

Who should build the map?

Engineering and the business owners together. Security can facilitate, but the people who built the integrations know where data goes.

Safeguard's asset discovery and compliance evidence automation can help you find systems and keep the records current, and a free scan is at gold.safeguard.sh/scan.

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.