Skip to content

Logistics and distribution

Can freight brokers license load and rate histories to AI developers?

By SourceX Editorial · Reviewed by Noah Loul ·

Short answer

Freight brokers can license load and rate histories to AI developers when the rights checks pass: shipper contracts allow de-identified use, carrier agreements and software terms do not restrict it, and third-party benchmark data is removed. Shipper, consignee, carrier and driver identities come out, locations are generalized and recent rates are held back before release.

Key takeaways

  • Yes, if the rights checks pass; those checks set the scope before any record is prepared.
  • Benchmark and load board data licensed from third parties stays out of every package.
  • Shipper and carrier identities are removed, and lanes are generalized until none points back to one customer.
  • Older, aggregated rate data raises fewer competition questions than current rates on identifiable lanes.

The short answer: yes, if the rights checks pass#

Freight brokers can license load and rate histories when they hold the rights to use the records and identities are removed before release. The developer receives permission to use a de-identified copy for named purposes and a fixed period; the broker keeps ownership of its TMS records and approves what goes into the copy.

Most of the work is in the checks, not the export. Shipper contracts, carrier broker agreements, TMS and load board terms, and competition considerations each shape what can be included. A package that skips them creates risk that outweighs whatever it earns.

A license is also not a live data feed. Packages are historical, prepared once or on a set schedule, and delivered as files the broker has reviewed. Open loads, current customer lists and today's rates stay out.

Which broker records make up a load and rate history?#

A broker's load and rate history is the set of records that tie a shipment to its price on both sides and to what happened in transit. Developers find the linked version far more useful than any single table, because it shows quote, cover, execution and outcome together.

Spot market benchmarks appear in many broker systems because reps use them to price. They belong to the subscription provider, not the broker, which is why that row is excluded by default.

Which broker records make up a load and rate history?
RecordTypical systemUseful fieldsLicensing note
Load recordTMS such as McLeod, Aljex, Turvo or RevenovaLane, equipment, dates, weight, status historyCore of any package
Customer quote and rateTMS, quoting tool, emailQuoted rate, accessorials, win or lossShipper contracts may restrict
Carrier rate confirmationTMS, document storageCarrier pay, terms, accessorialsCarrier agreement terms apply
Tender and booking historyTMS, load board postingsPosted rate, offers, time to coverLoad board terms may restrict
Check calls and trackingTMS notes, visibility toolsStatus, delay reason, ETA changesDriver details removed
Exceptions and accessorialsTMS, email, claims filesDetention, TONU, layover, claim outcomesHigh value, needs review
Spot market benchmarksDAT, Truckstop or similar subscriptionsMarket rates by laneThird-party data, excluded

What do AI developers use broker histories for?#

AI developers use broker load and rate histories to train and evaluate models that quote freight, predict time to cover, flag likely exceptions and draft carrier and customer messages. The value comes from many real decisions with their outcomes, not from any single rate.

Evaluation is an underrated use. A developer testing a quoting or tracking agent needs real held-out cases to measure against, and a broker's quotes, covers and exceptions provide exactly that. Evaluation licenses can involve smaller, tightly scoped packages, which can make the rights review simpler.

Developers rarely want a broker's whole database. They want a documented slice: specific record families, a defined period, consistent fields and a clear description of how the records were prepared.

Which rights checks decide the scope?#

The rights checks that decide scope are shipper contracts, carrier agreements, software and data subscriptions, record-keeping duties and competition considerations. Each check can remove a customer, a record family or a field; together they define what the license can cover.

Silent contracts are common. Many shipper agreements say nothing about de-identified operational data, and counsel decides whether silence allows use, calls for consent or warrants exclusion.

Which rights checks decide the scope?
CheckWhat to look forCommon result
Shipper contracts and RFP termsRate and volume confidentiality, data use limits, ownership of shipment dataRestrictive customers excluded; others de-identified
Carrier broker agreementsConfidentiality of carrier pay, limits on using carrier informationCarrier identities removed; pay kept only in de-identified form
TMS and visibility vendor termsLimits on extracting or reusing platform dataExport only through permitted routes
Load board and benchmark subscriptionsBans on redistributing market dataAll third-party benchmark fields removed
Broker record-keeping dutiesRecords you must keep and produceOriginals untouched; licensing uses copies
Competition considerationsHow current and identifiable shared rates areRecent periods held back, thin lanes aggregated

What gets removed or generalized before release?#

Before release, everything that identifies a shipper, consignee, carrier or driver is removed, and anything that could point back to one customer's freight is generalized. The aim is to keep the pricing logic and the outcome while making the parties unidentifiable.

Every rule is tested before release with the checks listed here: a reviewer looks for any record that, alone or combined with public information such as carrier registration data, still points to a specific shipper or carrier, and tightens the rule when one does. The table shows typical field-level treatments as a starting point, not a fixed recipe.

  • Run the rules on a sample month before the full history.
  • Search the sample for any lane that only one customer ships, and suppress or merge it.
  • Check that no carrier can be inferred from a lane plus a date plus equipment type.
  • Record each rule and its test result for the privacy record.
What gets removed or generalized before release?
FieldTypical treatmentWhy
Shipper, consignee and bill-to namesReplaced with consistent tokensKeeps repeat-customer patterns without names
Pickup and delivery addressesGeneralized to a region or market areaExact facilities identify customers
Carrier name, MC and USDOT numbersRemoved; carrier replaced with a token if neededRegistration numbers are public and searchable
Dispatcher and driver names and phonesRemovedPersonal data with no modeling value
Customer rate and carrier payKept, de-identified; recent periods held backThe spread between them is the core pricing signal
Pickup and delivery datesKept, or shifted to week for thin lanesTiming matters, but exact dates can single out a load
Notes and email textScanned for names, phones and reference numbersFree text leaks identities that fields do not
Third-party benchmark valuesDropped entirelyBelongs to the subscription provider

Does sharing rate data raise competition concerns?#

Rate data can raise competition questions, mainly when pricing that is recent and tied to identifiable lanes or customers could reach someone in a position to coordinate prices. A historical, de-identified training set licensed to an AI developer is a different situation from passing this week's lane rates to another broker, but antitrust counsel should make that call for each package.

Practical safeguards include holding back recent periods, aggregating thin lanes, limiting the developer's permitted use to model training and evaluation, and barring resale or redistribution of the raw records. Those terms sit in the license and are recorded in the SourceX Evidence Packet.

Illustrative: a regional brokerage scopes a rate history package#

Illustrative: a fictional regional brokerage of about 90 employees, focused on refrigerated freight, has 11 years of history in its TMS, including quotes, carrier rate confirmations, check calls and detention claims. The CEO wants to know whether any of it can be licensed.

Counsel reviews the largest shipper contracts. Most are silent on de-identified data; one prohibits any use of shipment information beyond the services, so that customer's loads are excluded. The brokerage's load board subscription bars redistribution, so posted market rates are dropped.

The resulting scope covers older quote-to-delivery chains with shippers tokenized, carriers removed, locations generalized to regions and detention outcomes kept. The CEO approves the scope before any record is prepared.

How SourceX handles broker histories#

SourceX handles broker histories through the SourceX five-step transaction: Supply, Rights, Preparation, Approval and Delivery. The fit check uses metadata such as TMS name, years of history and record families, so nothing is shared to learn whether a package makes sense.

Rights review covers shipper, carrier, vendor and subscription terms; Preparation removes identities and generalizes lanes; the broker approves the final package. A SourceX Evidence Packet records provenance, licensing rights, permitted use, the privacy record and release authorization for every delivery.

Frequently asked questions

Do we have to tell shippers we are licensing data?

Not always; it depends on each contract. Where agreements require consent or restrict use, the shipper is asked or its loads are excluded. Where they are silent, counsel advises. Separately, the CEO may decide that a few strategic shippers should hear about the program directly from their account manager.

Can carrier pay stay in if carriers are de-identified?

Often, in de-identified form. Carrier pay paired with the customer rate is central to how brokerage pricing works. Carrier broker agreements are checked for confidentiality terms, carrier identifiers are removed, and thin lanes where a carrier could be inferred are aggregated or suppressed.

Does licensing affect our record-keeping obligations?

It should not, because licensing works on copies. Original records stay intact in your TMS and archives for as long as your obligations and contracts require. The license gives the developer use of a prepared copy and does not transfer or alter the records you must keep.

What makes one brokerage's history more useful than another's?

Linkage and depth. A history where each load connects its quote, carrier cover, tracking, exceptions and settlement is more useful than separate tables. Consistent status codes, preserved emails and notes, and history that survived TMS migrations matter more than raw load counts.

Is our rate history worth anything once identities are removed?

Possibly. Developers value the relationships between lanes, timing, rates and outcomes, and those survive de-identification. Value is only known once a developer engages with a specific, documented package, so be cautious of anyone quoting a figure before scoping and rights review.

Related resources

See if your company qualifies

A short company assessment. No data uploads are needed.

See if you qualify