LogisticsRegulations, Compliance & Governance
Governing AI vendors at a 3PL: the accountability chain in logistics
AI vendor governance at a 3PL is the discipline of staying answerable for AI systems you do not control. Your customer contract names you as the processor; your route optimiser, ETA engine and document-extraction vendors are your sub-processors; their model provider is theirs. Under GDPR Article 28(4), you remain fully liable for every tier below you.

Key takeaways
- A 3PL is accountable for AI it does not run. Under GDPR Article 28(4), where a sub-processor fails to meet its data protection obligations the initial processor — you — remains fully liable to the customer for that sub-processor's performance. Buying the capability does not transfer the answerability.
- Tier AI vendors by data exposure, not by spend. A route optimiser that reads consignee names and addresses and writes into dispatch is a different governance object from an internal chatbot, even when the chatbot's invoice is larger. Exposure and decision authority set the assurance depth; the contract value sets nothing.
- Four contractual controls carry almost all the weight for AI specifically: a training-use prohibition on customer data, a model performance floor stated in logistics units with a defined remedy, an incident notification window measured in hours, and audit rights that survive down to sub-processors. Standard software paper contains none of them.
- Customers now ask for the whole chain, not your tier. The credible answer is a named list — your vendor, its model provider, the processing location and the change-notice mechanism — which is why the vendors worth keeping are the ones that publish theirs: AWS, for example, states it will update its sub-processor page at least 30 days before engaging a new sub-processor.
- A SOC 2 Type 2 report and ISO/IEC 27001 certification answer whether a vendor's security controls are sound. They do not answer whether your consignee data is training a model your customer's competitor will rent next year. That question is answered only by a contract clause and a segregation attestation.
Abbreviations used on this page
- 3PL
- Third-party logistics provider — the operator holding someone else's freight and someone else's data
- MSA
- Master services agreement — the customer contract the data terms hang off
- DPA
- Data processing agreement — the GDPR Article 28 contract between controller and processor
- SLA
- Service level agreement — availability and, for AI, model performance
- TMS
- Transport management system
- WMS
- Warehouse management system
- ETA
- Estimated time of arrival — the most widely resold AI output in logistics
- SOC 2
- Service Organization Control 2 — the AICPA trust-services attestation report
- ISMS
- Information security management system — what ISO/IEC 27001 certifies
- AIMS
- AI management system — what ISO/IEC 42001 certifies
- SCC
- Standard contractual clauses — the transfer mechanism for personal data leaving the EEA
- GPAI
- General-purpose AI model — the EU AI Act's term for the foundation model at the end of your chain
Free · 8 questions · ~3 minutes
Score how you govern your AI vendors
Eight questions, one at a time, about three minutes. Answer them and we build your personalised report — your rung on the vendor governance ladder, your score on each of the four dimensions, and the specific gap standing between you and the next rung — and send it to your inbox. The result doubles as the first page of your customer assurance pack.
0 of 8 answered
Pick an option to continue
Report ready
Your personalised vendor governance report is ready
Tell us where to send it. Your rung appears on screen straight away, and the full report — dimension scores, the specific gap holding you at your rung, and a 90-day plan for your weakest dimension — arrives in your inbox.
Your result
Your full report is on its way to your inbox.
Stage 1 · Unmapped
Nobody can list which AI systems touch customer shipment data, which vendor runs each one, or which customer contract that vendor sits under.
Your next moveBuild the register: every vendor whose product applies AI to customer data, what data it sees, which customer contracts it sits under, and who owns it internally.
Stage 2 · Inventoried
A register exists and vendors are tiered by data exposure, but the contracts behind them are still ordinary software paper.
Your next moveTake the four AI clauses that matter — training use, performance floor, notification window, audit rights that reach sub-processors — into your next tier-1 renewal.
Stage 3 · Contractually controlled
Tier-1 vendor contracts carry AI-specific terms back-to-back with the customer promises they support, and someone tests them.
Your next moveObtain the named sub-processor list for every tier-1 vendor, read the model provider's terms yourself, and evidence the flow-down.
Stage 4 · Chain-assured
The chain below your vendors is named and evidenced, and customer assurance is produced from a maintained pack rather than written from scratch.
Your next movePut the chain under monitoring: change-notice intake, scheduled performance-floor re-tests, viability signals and a drilled exit.
Stage 5 · Continuously monitored
The register, the chain and the performance floor are live: change notices arrive, floors are re-tested on a cadence, viability is watched and exit has been drilled.
Your next moveAttach each of the four recurring jobs to an existing calendar event and give each a named owner, so the cadence survives a busy quarter.
0 / 24
Vendor inventory & tiering
— / 6
Contractual controls
— / 6
Sub-processor chain assurance
— / 6
Customer transparency
— / 6
Your score maps to a rung on the vendor governance ladder. The dimension breakdown matters more than the total: the lowest dimension is the one a customer audit will find first, and it is where the next piece of work belongs. Your lowest-scoring dimension is —, and that is where the next investment belongs.
Your score maps to a rung on the vendor governance ladder. The dimension breakdown matters more than the total: the lowest dimension is the one a customer audit will find first, and it is where the next piece of work belongs.Your four dimensions score evenly, so there is no single weak link to attack — follow the stage’s next move above rather than picking a dimension.
Want your weakest dimension turned into a marked-up contract?
We walk your commercial, security and operations leads through the dimension scores, mark your largest AI vendor agreement against the back-to-back table on this page, and leave you with a costed 90-day plan for the weakest dimension. No obligation, and you keep the mark-up either way.
How the score maps to a stage
- 0–5 — Stage 1, Unmapped. Nobody can list which AI systems touch customer shipment data, which vendor runs each one, or which customer contract that vendor sits under.
- 6–11 — Stage 2, Inventoried. A register exists and vendors are tiered by data exposure, but the contracts behind them are still ordinary software paper.
- 12–16 — Stage 3, Contractually controlled. Tier-1 vendor contracts carry AI-specific terms back-to-back with the customer promises they support, and someone tests them.
- 17–21 — Stage 4, Chain-assured. The chain below your vendors is named and evidenced, and customer assurance is produced from a maintained pack rather than written from scratch.
- 22–24 — Stage 5, Continuously monitored. The register, the chain and the performance floor are live: change notices arrive, floors are re-tested on a cadence, viability is watched and exit has been drilled.
What governing AI vendors at a 3PL actually means
A definition, and the chain it describes: your customer's contract, your contract, your vendor's model provider — and where the liability sits along it.
Governing AI vendors at a 3PL is the discipline of remaining answerable, to your customer, for AI systems you neither built nor run. A third-party logistics provider almost never owns the data it processes: the consignee names, addresses, contact numbers, commercial invoices, lane volumes and rate history all belong to a customer who has named the 3PL as a processor in a data processing agreement. When the 3PL then routes that data through a route optimiser, an ETA engine or a document-extraction service, those vendors become sub-processors, and the systems making operational decisions about someone else's freight sit two or three companies away from the party legally accountable for them.
The legal position is unusually blunt. GDPR Article 28(4) (opens in a new tab) states that where a processor engages another processor, the same data protection obligations must be imposed on that other processor by contract, and that where that other processor fails to fulfil its obligations, the initial processor remains fully liable to the controller (opens in a new tab) for the performance of the other processor's obligations. There is no partial transfer, no shared responsibility model and no dilution by distance. Article 28(2) adds the operational half: a processor may not engage another processor without the controller's authorisation, and where the authorisation is general, must inform the controller of intended changes so the controller can object. Both obligations land on the 3PL, and both are unenforceable without a register.
The accountability chain: customer, 3PL, vendor, model provider
Three lanes over the same four parties. The top lane is the paper chain — who owes what to whom. The middle lane is the physical chain — where the customer's shipment data actually travels. The bottom lane is the proof chain — what the 3PL can put in front of a customer. Governance maturity is how closely the three lanes line up.
- Human in the loop
- Where value leaks
- Data & feeds
- AI / model
- System-of-record action
The process, in words
- Paper chain: the customer's master services agreement and DPA name the 3PL as processor and set the purpose, retention and authorisation rules. The 3PL's own vendor contracts must carry those same obligations back-to-back, and the vendor's agreement with its model provider must carry them one link further. Liability does not travel with the data — it returns to the 3PL under Article 28(4) regardless of which link failed.
- Data chain: consignee names, addresses, commercial invoices and lane volumes enter the 3PL's TMS or WMS under instruction, are called out to a vendor's AI service for routing, ETA, extraction or scoring, and are frequently passed on again to a general-purpose model API. Unless a training-use prohibition exists and flows down, the last hop is where customer data can end up improving a model that another customer — possibly a competitor — later benefits from.
- Proof chain: what the 3PL can actually put in front of a customer. It starts with the register, which is what makes a questionnaire answerable at all; adds the AI schedule and third-party attestations for each tier-1 vendor; adds the named sub-processor list with an advance change-notice route; and ends in a dated, maintained evidence pack. A 3PL's rung on the ladder is simply how far along this lane it can go before the answer becomes 'we would have to ask'.
- The dashed links are where governance actually happens: each artefact in the bottom lane is evidence about a specific object in the lane above it. Where a dashed link is missing, the corresponding customer answer is being given on trust.
Step-by-step insights
- The customer DPA is the specification, not the constraint
- Most 3PLs read the customer DPA defensively, as a list of things they must not do. Read forwards it is more useful: it is a written specification of every right the 3PL needs to hold from its own vendors. Retention limits, deletion timelines, sub-processor authorisation, audit rights, breach notification, processing location — each one is a customer promise that has to have a matching vendor obligation behind it or it is a bare liability. The fastest way to draft an AI vendor schedule is to work down your own customer template and ask, for each clause, 'who gives me this?'.
- Where the vendor tier stops being software and starts being a decision
- The middle lane hides a distinction that matters enormously in practice. Some vendor AI reads data and returns a suggestion a planner may ignore; some writes into the execution record and changes what happens to freight. A route optimiser that assigns stops, an appointment engine that books doors, a classification tool that sets an HS code — these make decisions with consequences for a customer's goods and, in the customs case, for their regulatory position. Governance depth should follow decision authority as much as it follows data sensitivity, which is why the tiering table further down uses both axes.
- The inference hop is the one nobody negotiated
- The link from vendor to model provider is where the chain most often becomes opaque, because it was created by the vendor's engineering decision rather than by anyone's procurement. A document-extraction product that used to run a bespoke model may now call a general-purpose AI (GPAI) model through an API; the product name did not change and neither did your contract. This is the single most productive question to ask a tier-1 vendor: which model or infrastructure provider processes our data today, in which region, and under what terms? A vendor that cannot answer in writing has not read its own chain either. The EU AI Act gives GPAI providers their own transparency and documentation duties, which means the information you need to answer a customer increasingly exists — it simply has to be asked for.
- Shared model reuse: the commercial question dressed as a technical one
- Network-wide learning is a genuine product advantage for visibility and rate-prediction vendors, and it is also precisely what a shipper means when it asks whether its data trains a model its competitors use. The right handling is neither denial nor quiet acceptance: obtain a written statement of what is and is not pooled, decide with the customer whether the trade is acceptable for their data, and record the decision. Customers are far more tolerant of a disclosed trade-off than of discovering one in a vendor's marketing deck.
- Why the proof lane is the one customers now audit
- Assurance has moved from asserting a posture to producing artefacts. The modern question set — name your AI systems, name your sub-processors, state your processing regions, evidence your training-use position, show your last performance test — cannot be answered with adjectives. The proof lane exists to make each of those answers an extract rather than a project. Its economics are simple: the pack costs weeks to build once and days to maintain, and it replaces a six-week scramble every time a large customer's annual review comes round.
- Liability returns even when the data does not
- The final node in the top lane is the one operators find hardest to internalise. If a vendor's sub-processor mishandles data, the customer's claim runs to the 3PL, not past it. The practical implications are three: the 3PL must be able to see far enough down the chain to price the risk, must hold contractual recourse against its own vendor for a failure it did not cause, and must carry the insurance and indemnity position to match. A chain you cannot see is a chain you have accepted liability for blind.
Vendor inventory and tiering
The register of every vendor whose product applies AI to customer data, with what each system sees, the decisions it influences, the customer contracts it sits under, the internal owner and the renewal date. Tiering by data exposure and decision authority is what makes the workload finite: most 3PLs find a handful of tier-1 relationships inside a list of dozens.
Contractual controls
The four AI-specific terms that ordinary software paper omits: a training-use prohibition on customer data, a model performance floor stated in operational units with a remedy, an incident notification window short enough to feed your customer's own clock, and audit rights that survive to sub-processors. Plus exit: export format, deletion window, attestation.
Sub-processor chain assurance
Naming and evidencing the tier below your vendor — the model or infrastructure provider, the processing location, the transfer mechanism and the change-notice route. Under the EDPB's controller and processor guidelines (opens in a new tab), roles follow what a party actually decides, not what the contract calls it; a vendor that determines its own purposes for your data has stepped outside the processor role your customer authorised.
Customer transparency
Answering the security questionnaire and the 'do you use AI on our data' question honestly, consistently and fast — from a maintained evidence pack rather than a fresh draft per account. The ICO's accountability and governance guidance (opens in a new tab) frames the same idea for regulators: being able to demonstrate compliance is a separate obligation from being compliant.
The five rungs in detail
For each rung: what it looks like inside a real 3PL, the signals a reviewer can check in an afternoon, the anti-pattern that traps operators there, and what leaving costs.
The ladder runs from Unmapped to Continuously monitored, and each rung is defined by what a 3PL can produce rather than by what it intends. Rung 1 can produce nothing; rung 2 can produce a register; rung 3 can produce contracts that match its customer promises; rung 4 can produce the chain below its vendors; rung 5 can produce all of that with a date on it that is still current. Each rung below is written for a practitioner: the hallmarks describe observable conditions, the diagnostic signals are checks you can run against your own contracts and inboxes this week, and the anti-pattern is the specific mistake most often made trying to leave that rung.
Assurance you can evidence, against position on the ladder
What a 3PL can put in front of a customer stays close to flat through rungs 1 and 2 — a register is real progress internally and answers almost nothing externally — and inflects at rung 3, when outward promises finally have inward rights behind them. The steepest section is rung 3 to 4, where the chain below your vendors becomes visible and the questionnaire stops being a project.
Assurance the 3PL can evidence to a customer by stage
- Stage 1 · Unmapped — 26% of operators. Nobody can list which AI systems touch customer shipment data, which vendor runs each one, or which customer contract that vendor sits under.
- Stage 2 · Inventoried — 34% of operators. A register exists and vendors are tiered by data exposure, but the contracts behind them are still ordinary software paper.
- Stage 3 · Contractually controlled — 22% of operators. Tier-1 vendor contracts carry AI-specific terms back-to-back with the customer promises they support, and someone tests them.
- Stage 4 · Chain-assured — 13% of operators. The chain below your vendors is named and evidenced, and customer assurance is produced from a maintained pack rather than written from scratch.
- Stage 5 · Continuously monitored — 5% of operators. The register, the chain and the performance floor are live: change notices arrive, floors are re-tested on a cadence, viability is watched and exit has been drilled.
Curve shape: logistic, plotted from the stage data above. Distribution: Ladder structure consistent with NIST's cyber supply chain risk management guidance.
Select a rung
Every rung's full detail is in the page source — the selector only changes which panel is visible, so nothing here depends on JavaScript to exist.
Stage 1
Unmapped
26% of operators sit here
Nobody can list which AI systems touch customer shipment data, which vendor runs each one, or which customer contract that vendor sits under.
Unmapped is rarely a governance vacuum. Most 3PLs at this rung have a supplier onboarding process, an information-security policy and a DPA template that legal is proud of. What is missing is the bridge between that machinery and the AI estate, because the AI estate did not arrive through procurement. It arrived as features inside platforms already in the building: the visibility provider added predictive ETAs, the TMS added an assistant that reads rate emails, the customs broker added classification, and the yard system added a camera model. Nothing was bought, so nothing was assessed.
The consequence is that the operator's exposure is defined by other people's product roadmaps. A vendor can move a workload to a new model provider, change a processing region, or start using aggregated customer data for benchmarking, and the 3PL will learn about it — if at all — from a release note. Meanwhile the customer contract signed eighteen months ago names the 3PL as processor and requires prior authorisation for sub-processors, which is an obligation the 3PL is currently in no position to discharge.
This rung is uncomfortable to leave because the first honest walk-through of the estate always finds something: a document-extraction feature pushing consignee names to a general-purpose model API, a driver app whose vendor retains footage longer than the customer contract allows, a rate engine trained on the lane volumes of three competing shippers. Leaders sometimes prefer not to look. That instinct is backwards. In every customer dispute and every regulatory action in this space, the operator who could not produce a map fared worse than the operator who produced one with problems on it.
In practice
The questionnaire that stopped a renewal
A mid-sized freight forwarder receives its largest customer's annual security questionnaire, which this year has eight new questions about AI. Question one — 'list every AI system that processes our data, and every sub-processor involved' — takes six weeks. The answer, when it arrives, is incomplete: nobody can establish whether the customs classification tool calls an external model, because the contract predates the feature and the vendor's support desk gives two different answers. The renewal is signed late and with a new audit clause attached.
What it looks like
- No list exists of vendors whose products apply AI to customer data
- AI features were switched on inside platforms bought years earlier, under contracts that never mention models
- Customer security questionnaires are answered from memory by whoever is free
- Nobody can say whether a consignee address has ever left the operator's own estate
Diagnostic signals you can check this week
- Ask for the list of AI vendors. If the answer is a conversation rather than a file, you are here
- Open your three largest customer DPAs and compare their sub-processor annexes with what is actually running
- Ask any platform vendor's account manager which AI features are enabled on your tenant, and time how long the answer takes
- Search your last four security questionnaires for the word 'model'. At this rung the answers are prose, not references to artefacts
Anti-pattern · Banning AI while the estate keeps running
The reflex on discovering an unmapped estate is a moratorium: no new AI tools until governance exists. It fails on contact with reality, because the exposure is inside platforms nobody is going to switch off, and a ban gives operations a reason to stop mentioning what they are using. Every 3PL that has tried this has ended up with the same estate plus a discovery problem. Inventory first, in the open, with an amnesty. You cannot govern what people have stopped telling you about.
What holds you here
There is no list, so every customer question, every contract review and every incident starts with discovery work that nobody has time for.
Highest-leverage next move
Build the register: every vendor whose product applies AI to customer data, what data it sees, which customer contracts it sits under, and who owns it internally.
Cost of leaving
- Effort
- 4–8 weeks
- Team
- One security or compliance lead, one operations manager per business unit, part-time
- Risk
- Low — the work is discovery, and nothing in the operation changes while it runs
- To next stage
- 1–3 months
If this is you, the next step is
Two weeks: every AI-touching vendor named, tiered by data exposure, mapped to the customer contract it sits under.
Stage 2
Inventoried
34% of operators sit here
A register exists and vendors are tiered by data exposure, but the contracts behind them are still ordinary software paper.
Inventoried is the rung where the argument stops being about discovery and starts being about leverage. The register exists, it is tiered, and it is honest — and it makes the problem legible in a way that is initially unwelcome, because it shows in one table how many tier-1 vendors are operating under contracts that say nothing about models at all. That gap is not a drafting failure. The contracts were negotiated for software, and the software has since grown a model.
The register earns its keep almost immediately in customer conversations. A 3PL that can answer 'which of your systems apply AI to our data, and what do they see' with a table rather than a paragraph closes questionnaires in days instead of weeks, and the answer is the same one every customer gets. That consistency matters more than it sounds: divergent answers across customers is one of the fastest ways to turn an ordinary assurance exercise into a contractual dispute.
What holds operators here is renewal timing. Every AI clause you want is easiest to obtain at renewal and hardest to obtain in the middle of a term, so the register's most valuable column turns out to be the renewal date. Operators who sort by exposure and then plan against the renewal calendar move up in eighteen months. Operators who wait for a vendor to volunteer better terms wait indefinitely.
In practice
The tier-1 list that was four names long
A contract logistics provider inventories forty-one vendors touching customer data in some form. Tiering by exposure reduces the governance problem sharply: four are tier 1 — a visibility provider with consignee-level ETAs, a document-extraction service reading commercial invoices, a routing engine writing into dispatch, and the WMS vendor's new labour-planning model. The other thirty-seven need a register entry and an acceptable-use rule. The legal team's workload turned out to be four negotiations, not forty-one, and all four had renewals inside fourteen months.
What it looks like
- A maintained register lists AI-touching vendors, the data each sees and a named internal owner
- Vendors are tiered by data exposure and decision authority, not by spend
- Questionnaire answers are consistent between customers because they come from the register
- No contract yet contains a training-use prohibition, a model performance floor or an AI-specific notification window
Diagnostic signals you can check this week
- Ask to see the register and check whether it has a data-exposure tier and a renewal date per vendor
- Compare the AI answers in the last three customer questionnaires; at this rung they finally match
- Count how many tier-1 contracts contain the word 'train' or 'training data'. Usually zero
- Ask what happens when a vendor changes sub-processors. At this rung there is no mechanism, only a mailing list nobody is on
Anti-pattern · Treating the register as the deliverable
A well-built register feels like completion — it is a real artefact, it answers questions, and it is visibly better than what came before. It is also a description of exposure rather than a control on it. The failure shows up at the first incident: the register names the vendor, the data and the owner, and then the operator discovers there is no contractual notification window, no remedy for a model that has quietly degraded, and no right to see what the vendor's own sub-processor did. Registers do not create leverage. Renewals do.
What holds you here
The register describes exposure but creates no obligations, so every question the register raises has to be answered by goodwill rather than by contract.
Highest-leverage next move
Take the four AI clauses that matter — training use, performance floor, notification window, audit rights that reach sub-processors — into your next tier-1 renewal.
Cost of leaving
- Effort
- 6–12 months
- Team
- Compliance lead, commercial or legal counsel, one engineering owner per tier-1 vendor
- Risk
- Medium — the work is negotiation, and at least one vendor will refuse a clause you need
- To next stage
- 6–12 months
If this is you, the next step is
We mark your top vendor agreements against the back-to-back table on this page and rank the gaps by renewal date.
Stage 3
Contractually controlled
22% of operators sit here
Tier-1 vendor contracts carry AI-specific terms back-to-back with the customer promises they support, and someone tests them.
Contractually controlled is the first rung where the 3PL's promises to its customer and its rights against its vendor are the same shape. That symmetry is the whole point. A customer DPA that requires deletion within thirty days is a liability if the vendor contract behind it is silent; a customer commitment that AI will not be trained on their data is unenforceable optimism if the vendor's terms reserve a broad right to improve its services. Rung 3 is the work of making every outward promise match an inward right.
The clause that changes behaviour most is the performance floor, because it is the one that converts a quality problem into a contractual event. Availability SLAs are useless here: a degraded ETA model is fully available and quietly wrong, and without a floor there is nothing to trigger. Stating the floor in the operation's own units — mean ETA error on a named lane set, precision on address matching, field-level accuracy on commercial-invoice extraction — also forces agreement on how it will be measured and on whose data, which is where most of the negotiation time actually goes.
What operators discover at this rung is that the constraint moves one link down the chain. The vendor signs a training-use prohibition and then explains, reasonably, that inference runs on a general-purpose model API whose terms it did not write. The clause is real, the flow-down is not yet evidenced, and the customer's next questionnaire will ask about exactly that gap. This is the moment rung 4 becomes the priority rather than an aspiration.
In practice
The clause that was true one link up
A 3PL secures a clean training-use prohibition from its document-extraction vendor and reports it to the customer. Six months later the customer's own audit asks which model provider processes the extracted fields and under what terms. The vendor's answer — a hyperscaler's inference API with an enterprise agreement — is fine, but the 3PL had never read it, could not name the processing region, and had no evidence of the flow-down. The clause held. The chain assurance did not exist, and the customer noticed before the 3PL did.
What it looks like
- Tier-1 agreements prohibit training shared or other-customer models on customer data, with any exception named and time-limited
- A model performance floor is stated in logistics units — ETA error, address-match precision, field-level extraction accuracy — with a defined remedy
- Incident notification is measured in hours and flows through to the customer's own 72-hour clock
- Exit terms name the export format, the deletion window and the attestation that follows it
Diagnostic signals you can check this week
- Pick a customer DPA commitment at random and try to trace it to a matching right in the vendor contract behind it
- Ask what contractual event a degraded model triggers. If the only answer is the availability SLA, there is no floor
- Check whether the incident notification window in the vendor contract is shorter than your obligation to your customer
- Ask when the exit and deletion terms were last read by someone who would have to execute them
Anti-pattern · Accepting 'we are SOC 2 certified' as the answer
A SOC 2 Type 2 report and ISO/IEC 27001 certification are genuinely valuable and genuinely narrow: they attest that the vendor's stated security controls operated effectively over a period. They say nothing about whether your consignee data trains a shared model, nothing about model quality, and nothing about what the vendor's own sub-processor does. Treating an attestation as a substitute for AI-specific terms is the most common way a rung-3 programme convinces itself it is at rung 4. Read the scope section of the report and note what is not in it.
What holds you here
The terms stop at your direct vendor, so any question about the model provider behind it is answered on trust rather than on evidence.
Highest-leverage next move
Obtain the named sub-processor list for every tier-1 vendor, read the model provider's terms yourself, and evidence the flow-down.
Cost of leaving
- Effort
- 9–18 months
- Team
- Commercial counsel, security lead, an engineering owner who can define the performance floor
- Risk
- Medium — a tier-1 vendor may refuse, and the contingency is a second source you have not built
- To next stage
- 9–18 months
If this is you, the next step is
A back-to-back schedule mapped to your own customer DPA templates, with the performance floor written in your units.
Stage 4
Chain-assured
13% of operators sit here
The chain below your vendors is named and evidenced, and customer assurance is produced from a maintained pack rather than written from scratch.
Chain-assured is the rung at which the 3PL can answer the question its customers are actually asking. That question is no longer 'do you use AI on our data' — it is 'show me the whole chain'. Answering it requires three artefacts the previous rung did not need: the named sub-processor list for each tier-1 vendor, the model provider's own terms in the 3PL's hands, and a segregation statement that says plainly whether this customer's data contributes to any model another customer benefits from.
The multi-tenant question is the one that turns commercial. A visibility provider's whole value proposition may be that it learns from network-wide data, and network-wide includes your customer's competitors. That is not automatically wrong and it is not automatically disclosable-and-fine either; it is a commercial decision the customer is entitled to make with the facts in front of them. Operators who surface it early sell against it successfully. Operators who let a customer discover it in a vendor's marketing material spend the next quarter in remediation.
The efficiency gain at this rung is large and often the thing that funds it. A maintained evidence pack — register extract, sub-processor chain, attestation library, model performance evidence, exit terms — turns a six-week questionnaire scramble into a two-day assembly, and turns the AI section of a tender response into a differentiator. Several of the largest shippers now score AI governance explicitly, and a 3PL that answers with named artefacts beats one that answers with adjectives.
In practice
The chain that fitted on one page
A 3PL rebuilds its customer assurance answer as a single-page chain map: customer, 3PL, four tier-1 vendors, and for each vendor the named model or infrastructure provider, processing region, transfer mechanism and change-notice route. Two of the four vendors publish sub-processor pages with advance-notice subscriptions; the other two supplied lists under the contract. The map goes into every tender response and every annual review. The first customer to receive it asked for the same artefact from its other two logistics providers, neither of which could produce one.
What it looks like
- Every tier-1 vendor's sub-processors are named, with processing locations and transfer mechanisms recorded
- The model provider's terms have been read by the 3PL, not summarised by the vendor
- Segregation is evidenced: a statement of whether customer data contributes to any shared or multi-tenant model
- Customer questionnaires and audit requests are answered from a maintained evidence pack in days
Diagnostic signals you can check this week
- Ask for the named sub-processor list of your largest AI vendor and see whether it arrives from a file or from an email request
- Ask who has read the model provider's terms. If the answer is the vendor, the chain is asserted rather than assured
- Check whether a segregation statement exists per tier-1 vendor and whether it is dated
- Time your last customer questionnaire from receipt to complete answer. Days means rung 4; weeks means rung 3
Anti-pattern · Publishing a chain map you cannot keep current
The evidence pack's value is that it is true today. Sub-processor lists change, vendors switch model providers, regions move, and a stale chain map is materially worse than none, because it is a written representation to a customer that has quietly become false. Operators who publish before they have an intake route for change notices spend their credibility twice: once on the map, and once apologising for it. Build the notification intake before the map goes out.
What holds you here
The chain is documented as of a date, and nothing systematically detects the day it stops being true.
Highest-leverage next move
Put the chain under monitoring: change-notice intake, scheduled performance-floor re-tests, viability signals and a drilled exit.
Cost of leaving
- Effort
- 12–24 months
- Team
- Compliance lead with a standing forum, vendor owners, one engineer maintaining the evidence pack
- Risk
- Higher — the exposure is now written down and shared with customers, so accuracy becomes a contractual matter
- To next stage
- 12–24 months
If this is you, the next step is
Chain map, segregation statements, model performance evidence and exit terms, assembled once and maintained.
Stage 5
Continuously monitored
5% of operators sit here
The register, the chain and the performance floor are live: change notices arrive, floors are re-tested on a cadence, viability is watched and exit has been drilled.
Continuously monitored is a much smaller claim than it sounds, and that is what makes it achievable. It does not mean a vendor risk platform or a permanent programme. It means four recurring jobs with owners and dates: process the change notices, re-test the floors, review the viability signals, and rehearse one exit a year. Each is cheap in isolation; together they are the difference between a chain map that was true and a chain map that is true.
Viability is the signal 3PLs under-weight most, and logistics has the clearest public warning in any industry. Platforms with major backers and real adoption do get withdrawn: A.P. Moller – Maersk and IBM announced in November 2022 that TradeLens would be discontinued, with the platform going offline by the end of the first quarter of 2023 — a wind-down measured in months for customers who had integrated it. Whether a wind-down is orderly or an incident depends almost entirely on whether the exit terms were written and rehearsed while the relationship was good.
The reason this rung is rare is that its work is invisible when it succeeds. Nothing happens: notices are processed, floors hold, the vendor stays solvent. The operators who sustain it are the ones who attach the cadence to something already in the calendar — the quarterly customer review, the annual attestation refresh, the renewal cycle — rather than creating a governance forum that competes for attention with the peak season.
In practice
The change notice that arrived in time
A visibility vendor emails a 30-day notice that it is adding a new model-hosting sub-processor in a different region. Because the notice lands in a monitored inbox with a named owner, the 3PL reviews the transfer mechanism, checks it against the two customer DPAs that restrict processing location, and notifies both customers inside their objection window. One customer accepts; one asks for the previous region to be retained and the vendor accommodates it. Total effort: about a day. The same event at rung 2 is discovered months later, by the customer.
What it looks like
- Sub-processor change notices arrive at a monitored inbox and trigger a review inside the customer objection window
- Model performance floors are re-tested on a schedule against fresh data, not accepted at signature
- Vendor viability is watched with named signals — funding, ownership change, support responsiveness, roadmap drift
- Exit and data deletion have been rehearsed for at least one tier-1 vendor, and the attestation was produced
Diagnostic signals you can check this week
- Ask who monitors the inbox that vendor change notices arrive at, and what happened to the last one
- Check when the model performance floor was last re-tested against fresh data rather than accepted at signature
- Ask for the date of the last exit rehearsal and the deletion attestation it produced
- Ask which viability signals are tracked per tier-1 vendor, and when they were last reviewed
Anti-pattern · Buying a platform instead of assigning the four jobs
At this rung the temptation is a third-party risk management platform that promises continuous monitoring of the vendor estate. The tooling is fine and it monitors the wrong things: security postures and breach feeds, not training-use terms, model floors or sub-processor changes specific to your chain. A platform that automates evidence collection is worth having once the four jobs have owners. Bought first, it produces a dashboard of external signals while the 30-day sub-processor notice sits unread in a shared mailbox.
What holds you here
Sustaining the cadence is an organisational problem, not a technical one — the reviews compete with peak season and quietly lapse.
Highest-leverage next move
Attach each of the four recurring jobs to an existing calendar event and give each a named owner, so the cadence survives a busy quarter.
Cost of leaving
- Effort
- Continuous
- Team
- Named owner per tier-1 vendor plus a quarterly governance review with commercial and security
- Risk
- Concentrated — low-frequency, high-consequence events: a wind-down, an acquisition, a model change nobody was told about
If this is you, the next step is
We run a tabletop wind-down of one tier-1 AI vendor: export, cutover, deletion, attestation, customer comms.
Where 3PLs actually sit on the ladder
The distribution across the five rungs, and why the move from Inventoried to Contractually controlled is the one most operators stall on.
Most 3PLs are at rung 2. The distribution is weighted heavily toward operators who have done the discovery work — a register exists, vendors are tiered, questionnaire answers are consistent — and who have not yet converted any of that into contractual rights, because the contracts in question do not come up for renewal on the register's schedule. A much smaller group has the chain below its vendors named and evidenced, and a very small group keeps that picture current on a cadence.
Distribution of third-party logistics providers across the governance ladder
Illustrative distribution. The shape — a large Inventoried mode, a sharp fall after Contractually controlled — mirrors the third-party risk gap that named external research reports across industries; it is not a survey of 3PLs and should not be quoted as one.
Share of 3PLs
- 26% — 1 · Unmapped
- 34% — 2 · Inventoried (the plateau)
- 22% — 3 · Contractually controlled
- 13% — 4 · Chain-assured
- 5% — 5 · Continuously monitored
The plateau at rung 2 has a structural cause rather than a motivational one. A register is built in weeks by a small team with no external dependency; contractual controls require a counterparty to agree, and the moment of maximum leverage — renewal — arrives on the vendor's calendar, not yours. Operators who close the gap do one specific thing: they sort the register by exposure, look up the renewal dates of the tier-1 entries, and treat those dates as the programme plan. Everything else follows, because a clause conceded at renewal costs nothing and the same clause requested mid-term costs a commercial concession.
The second cause is that the risk is genuinely borrowed. A 3PL's own security posture can be excellent while its exposure sits in a vendor's estate, and third-party involvement in breaches is rising fast enough that named research now treats it as a headline finding rather than a subsection. NIST's cyber supply chain risk management guidance (opens in a new tab) and the Cloud Security Alliance's Cloud Controls Matrix (opens in a new tab) both make the same structural point: controls that stop at your own boundary do not describe your risk. Neither framework was written for AI specifically, which is exactly why the four AI clauses further down this page have to be added on top rather than assumed inside an existing certification.
Tiering AI vendors by data exposure, not by spend
A route optimiser reading consignee addresses is not a chatbot. The tiering table, and the two axes that decide how much assurance each vendor earns.
Tier AI vendors by what they see and what they decide, because those two properties — not contract value, not vendor size — determine how much of your customer's exposure passes through them. A £30,000 route optimiser that reads consignee names and addresses and writes assignments into dispatch carries more of your customers' risk than a £300,000 platform whose AI feature summarises your own internal policy documents. Spend-based tiering, inherited from ordinary procurement, systematically over-governs the second and under-governs the first.
| Tier | What it sees and decides | Typical logistics examples | Assurance depth | Review cadence |
|---|---|---|---|---|
| Tier 1 — customer-identifiable and decision-bearing | Consignee-level personal data or customer-commercial data, and the output changes what happens to freight | Route and stop-sequence optimisers, appointment and door scheduling, ETA engines shared with the end consignee, customs classification, driver scoring | Full AI schedule: training-use ban, performance floor, notification window, audit rights to sub-processors, named chain, segregation statement, rehearsed exit | Quarterly, plus on every change notice |
| Tier 2 — customer-commercial, advisory only | Customer rate, volume or lane data, but the output is a recommendation a human accepts or ignores | Rate and capacity prediction, lane benchmarking, spend analytics, quote drafting from customer emails | Training-use ban, named sub-processors, notification window, exit and deletion terms; performance floor optional | Semi-annually |
| Tier 3 — operational-internal, decision-bearing | No customer-identifiable data, but the output writes into the operation | Yard camera dwell detection, wave release, labour planning on the 3PL's own workforce data, replenishment triggers | Performance floor and rollback, worker-data terms where cameras or productivity metrics are involved, standard security attestation | Annually |
| Tier 4 — assistive, no customer data | Public or internal non-customer content only, advisory output | Assistants over internal policy and SOP documents, marketing content tools, code assistants on non-customer repositories | Register entry, acceptable-use rule, confirmation that customer data cannot be pasted in | On renewal |
| Tier 0 — undeclared and switched on | Unknown, because the feature arrived inside a platform already in the estate | AI assistants added to an existing TMS, visibility platform, customs tool or WMS by release note | Discovery first: establish what the feature sees before assigning a tier. Treat as tier 1 until proven otherwise | Immediate |
Tier 0 deserves its own row because it is where most 3PL exposure actually lives. Nothing was procured, so nothing was assessed, and the feature's data reach is whatever the vendor's product decision made it. The rule that keeps this manageable is to treat an undeclared feature as tier 1 until the vendor answers three questions in writing: what customer data does the feature process, which sub-processor performs the inference, and is our data used to train anything beyond our own tenant. A vendor that will not answer those in writing has told you what tier it belongs in.
How much assurance does this vendor earn?
Plot each register entry on customer data exposure against decision authority. The quadrant sets the minimum control set — and only one of the four requires the full schedule, which is what makes the programme finite.
Operational autonomy
- Yard, wave release, labour planning on your own data
- Risk is operational, not contractual
- Controls: performance floor, rollback, worker-data terms
Tier 1 — the full schedule
- Routing, appointment booking, customs classification, shared ETAs
- Both axes high: this is where the customer's exposure concentrates
- Controls: every clause in the back-to-back table, plus a rehearsed exit
Low ceremony
- Internal assistants, document summarisation over your own policies
- Register entry and an acceptable-use rule
- Cheap to govern; do not spend the programme here
The quiet quadrant
- Extraction and classification that reads manifests but only suggests
- Under-governed because nothing visible happens
- Controls: full data terms and named chain; performance floor can be lighter
The bottom-right quadrant is where 3PLs are most often caught out. A document-extraction service reads commercial invoices, packing lists and delivery notes — some of the most sensitive customer-commercial material in the operation — and produces suggestions a clerk confirms. Because nothing executes automatically, it feels low-risk and gets governed like a productivity tool. In data terms it is a tier-1 relationship, and it is frequently the vendor that pushes the most customer content to an external model API. Grade the quadrant on what the vendor sees, not on how visible its output is.
The back-to-back table: what you promise, what you must hold
Every commitment in your customer's DPA needs a matching right in the vendor contract behind it. Nine rows where standard software paper leaves a 3PL exposed.
The contractual controls that matter are the ones that make your outward promises enforceable inward. A 3PL's customer contract is, read forwards, a specification of rights the 3PL must hold from every vendor in the chain — and ordinary software paper supplies almost none of them for AI specifically. The table below runs down the customer-side obligation, states the vendor-side right that must sit behind it, gives the 3PL-specific test that tells you whether the clause is real, and names what silence costs. This is not a procurement exercise: every row is negotiated at renewal against a vendor you are already using.
| What you promise your customer | What your vendor contract must give you back-to-back | The 3PL-specific test | What silence costs |
|---|---|---|---|
| Customer data is processed only on the customer's documented instructions | An explicit prohibition on training shared, multi-tenant or other-customer models on customer data, with any permitted exception named, purpose-limited, time-limited and flowed down to sub-processors | Ask whether a model improved by your consignee data serves any other tenant. A 'no' that is not in the contract is a product roadmap, not a commitment | Your customer's lane volumes, rate history and delivery patterns improve a model their competitor rents next year |
| Sub-processors are authorised, listed and notified in advance of change | A named sub-processor list as a contractual annex, a minimum advance notice period for changes, and a right to object with a stated consequence | Ask for the list as a file. If it arrives as an email written that afternoon, there is no mechanism — only a person | You breach the authorisation clause in your own customer DPA without knowing the change occurred |
| The service performs to the standard the customer contracted for | A model performance floor in operational units — mean ETA error on a named lane set, address-match precision, field-level extraction accuracy, false-positive rate per shift — with the measurement method, the dataset and a restoration window | Ask which contractual event a degraded model triggers. If the only answer is the availability SLA, the model can be up and wrong indefinitely | Silent degradation across a multi-year term, discovered by a customer's OTIF report rather than by you |
| Personal data breaches are notified without undue delay so the customer can meet its 72-hour clock | A notification window measured in hours from the vendor's awareness, with a defined minimum content set and a named contact route that is not a support portal | Check that your vendor's window is materially shorter than your obligation to your customer. Equal windows leave you zero triage time | Your customer's regulatory clock starts before you know, and the failure to notify becomes your failure |
| The customer may audit, or receive evidence, of how its data is handled | Audit and inspection rights that expressly survive to sub-processors, plus an obligation to provide the sub-processor's own attestation where direct audit is impractical | Trace one audit right from your customer DPA to your vendor contract to the model provider's terms. Most chains break at the second hop | You accept a customer audit obligation you cannot discharge, and the gap surfaces during the audit itself |
| Customer data stays in the agreed locations and moves only under a valid mechanism | Named processing and storage regions per service, the transfer mechanism in use, and advance notice before any region changes | Ask where inference runs — not where the account is billed. Model APIs frequently process in a different region from the platform's data store | A transfer occurs outside your customer's agreed mechanism, and the standard contractual clauses in your customer's DPA no longer describe reality |
| Customer data is returned or deleted at the end of the relationship | Named export formats per data asset, a delivery window in days, a deletion window covering backups and any derived artefacts, and a written deletion attestation | Ask specifically about derived artefacts: embeddings, extracted fields, corrected addresses, tuned model weights. Standard deletion clauses cover the upload, not the derivative | You certify deletion to your customer on your vendor's word, with no attestation behind it |
| Customer data is kept separate from other customers' | A written segregation statement covering storage, inference and any model training or fine-tuning, distinguishing tenant-isolated from pooled processing | Ask the question in model terms, not storage terms. Tenant-isolated storage with a pooled model is a common and rarely disclosed configuration | You answer a customer's segregation question accurately about the database and inaccurately about the model |
| You are transparent about automated decisions affecting the customer's goods and people | Allocation of EU AI Act roles in writing — who is provider, who is deployer — and the information and technical access a provider needs from a component supplier | Check whether you white-label the vendor's AI into your own service. Under EU AI Act Article 25, putting your name on a high-risk system makes you its provider, with the provider's obligations | You inherit provider obligations by branding, having never done a conformity assessment or built the technical documentation |
Where that other processor fails to fulfil its data protection obligations, the initial processor shall remain fully liable to the controller for the performance of that other processor's obligations.
Three rows in that table are worth an extra note. The training-use row is the one vendors resist most and concede most often at renewal, because a purpose-limited exception — model improvement confined to your own tenant, for the term only — usually satisfies both sides. The transfers row is the one that most often invalidates an answer already given to a customer: the European Commission's standard contractual clauses (opens in a new tab) describe a specific route between named parties, and a vendor moving inference to a different region quietly makes your customer's annex wrong. An SCC annex naming an exporter, an importer and a described transfer is a factual representation, not a general permission, so the annex has to be revisited every time the chain moves. And the AI Act row is the one 3PLs discover late: Article 25 (opens in a new tab) provides that a distributor, importer, deployer or other third party is considered the provider of a high-risk AI system where it puts its own name or trademark on one already placed on the market — so a white-labelled optimiser makes the 3PL the provider, with the provider's obligations. The European Commission's AI Act pages (opens in a new tab) are the primary reference for which obligations attach where.
Write the floor in units your operation already reports
A quality floor expressed as model accuracy is unenforceable in practice, because nobody in the operation measures it. Expressed as mean ETA error in minutes on a named lane set, or field-level accuracy on commercial-invoice extraction, or address-match precision on a defined postcode sample, it becomes a number your own reporting already produces and a vendor cannot dispute after the fact.
Make the notification window shorter than your own obligation
Your customer, as controller, has 72 hours from awareness to notify its supervisory authority under GDPR Article 33 (opens in a new tab). A processor must notify the controller without undue delay. If your vendor's window equals your obligation, you have no triage, no assessment and no drafting time — so the vendor clause needs to be measured in hours, with a defined minimum content set so the first notification is useful rather than a placeholder.
Attach an attestation to the deletion clause
Deletion terms without a written attestation give you nothing to hand a customer. The attestation should name the data assets, the derived artefacts, the backup horizon and the date completion occurred. It costs a vendor almost nothing at signature and is close to unobtainable once a relationship has ended badly.
Anchor the security clauses to a framework, not to a description
Article 32 requires appropriate technical and organisational measures; the text itself (opens in a new tab) is deliberately non-prescriptive. Naming ISO/IEC 27001 (opens in a new tab) for the information security management system (ISMS) and ISO/IEC 42001 (opens in a new tab) for the AI management system (AIMS) turns a paragraph of adjectives into a scope you can ask to see and a certificate whose lapse is a contractual event. The ISMS certificate tells you the vendor runs security properly; the AIMS certificate is the one that speaks to how it governs models, and it is still rare enough that asking about it is itself a useful signal.


