Better Checks, Safer Roads

You can now be sued for
hiring an unsafe carrier

In Montgomery v. Caribe Transport II — a case brought against broker giant C.H. Robinson Worldwide — the Supreme Court ruled that federal law no longer shields brokers from negligent-selection lawsuits. A folder of insurance certificates won't save you in court. Purple Squirrel AI pulls FMCSA authority in real time, runs an actual driver-level Motor Vehicle Record and background check, and locks the FCRA authorization on file — so the moment you're asked "what did you do to make sure this driver was safe," you have a real answer instead of a shrug.

Get 1st Carrier Free

The carrier vetting tools you've been using
weren't built to protect you from liability

Here's exactly where they fall short — and how Purple Squirrel AI closes the gap.

Purple Squirrel Guarantee

Every dispatch is backed by up to $1,000,000

If our system fails to flag a carrier as unsafe based on information that was already publicly available at the time, we cover your direct freight losses — backed by our Errors & Omissions insurance policy. See full terms →

Issue Purple Squirrel AI MyCarrierPortal Highway RMIS (Truckstop)
Broker liability
✓The Supreme Court's unanimous May 2026 ruling in Montgomery v. Caribe Transport II confirmed brokers can be sued for negligently selecting an unsafe carrier — and turns your vetting process into evidence. Every dispatch generates a timestamped report documenting every safety check performed before that load
✕Relies on public FMCSA data, which FMCSA itself says is not a guarantee of a carrier's safety
✕Relies on public FMCSA data, which FMCSA itself says is not a guarantee of a carrier's safety
✕Relies on public FMCSA data, which FMCSA itself says is not a guarantee of a carrier's safety
Driver safety (MVR & background check)
✓Runs an FCRA-compliant Motor Vehicle Record and background check through Checkr on the actual driver assigned to the load — the driver-qualification record Montgomery says a broker needs, not just a carrier's paperwork
✕A carrier-identity and compliance-document platform — doesn't run a driver-level MVR or background check
✕A carrier-identity and fraud-prevention platform — doesn't run a driver-level MVR or background check
✕Carrier-level insurance and authority monitoring — doesn't run a driver-level MVR or background check
Double brokering
✓Uses a live selfie to verify the real carrier and driver — a scammer can't fake this to rebroker a load
~Verifies the carrier's account identity at onboarding through its Intellivite service — doesn't confirm the specific driver executing this particular load
~Verifies carrier identity at account setup and has introduced a pickup-time driver check; doesn't attribute the load to a specific person from a pre-verified, broker-selectable roster
~Uses selfie verification, but only once a year for one designated account contact — not the driver of this load
Who's actually on the phone for this load
✓Every load is attributed to one specific, identity-verified person from the carrier's own roster — selected from a dropdown, never a name the broker typed in or a shared login nobody can trace
~Verifies the company/account once through Intellivite — no concept of attributing an individual load to a specific verified person
~Verifies the account holder at signup — no concept of attributing an individual load to a specific verified person
~Re-verifies one designated "Main Carrier Corporate Contact" annually — not a roster of verified people, and not tied to any specific load
Freight/cargo theft
✓Cross-checks the vehicle's VIN against the carrier's COI and a submitted plate photo before you ever dispatch, paired with a live driver selfie and a full MVR/background check on that same driver — confirmed at the point you're deciding whether to trust this carrier, which is what a broker's duty of care is actually measured against
~VIN Validation has drivers submit a geotagged photo of the truck at pickup — a real check, but it happens after the carrier's already been selected and isn't tied to any MVR or background check on that driver. A carrier swapping trucks or drivers after vetting is fraud on their part, not a gap in the broker's selection diligence
~Has introduced a pickup-time driver check, but the verification method isn't publicly disclosed, doesn't cross-check the VIN against the carrier's COI, and isn't tied to any MVR or background check on that driver
✕Verifies the account holder via live selfie, but not the driver who shows up at pickup
Driver credential fraud
✓Uses a live selfie matching a government issued ID — can't be faked by a scammer
✕No driver-level identity verification — account/company information only
~Has introduced a pickup-time driver check, but the verification method isn't publicly disclosed and there's no CDL cross-check against a government ID the way a live selfie plus license scan provides
✕No driver-level identity verification — account/company information only
COI fraud
✓Every submitted COI is run through AI tampering detection — inconsistent fonts, altered dates, pixelation — before a human ever sees it. Works for any carrier, regardless of which insurance agency they use
~Sources certificates directly from the carrier's insurance agent instead of trusting a self-submitted document — a real anti-forgery approach, but only covers the ~90% of carriers whose agent participates in their network
~No longer accepts COIs directly from carriers — certificates come only from their network of Certified Insurance Agencies, verified with human review. Real strength, but doesn't help if that carrier's agent isn't in the network
~Purchases certificates directly from the carrier's insurance agent, sidestepping a forged upload entirely — but depends on that carrier's agent participating in RMIS's network
Regulatory/compliance risk
✓Authority, safety rating, and hazmat status are pulled fresh from FMCSA at the exact moment your compliance report is generated — not stale onboarding or last-week data. If something changed, it's flagged in the report and the $1M guarantee is off for that load immediately, not discovered later
~Runs automated weekly authority/safety checks — real monitoring, but a change on day two can go uncaught for up to five more days
~Markets real-time monitoring with automatic carrier flagging — a real capability, but it doesn't produce a driver-level MVR record or back the result with a guarantee
✕By their own claim, insurance data lags 1-2 days — a carrier that lost coverage in that window can still be dispatched before it's caught

Swipe to see the full comparison →

The FAAAA shield
just came down

On May 14, 2026, the Supreme Court ruled 9-0 in Montgomery v. Caribe Transport II, LLC that brokers can be sued under state law for negligently selecting an unsafe carrier. The defense brokers used to get these lawsuits dismissed before trial no longer works. Here's what that actually means for your brokerage.

⚖️
Federal preemption is gone
The Court held the FAAAA's safety exception protects state negligent-hiring claims against brokers. Brokers can no longer get negligent-selection claims dismissed at the pleading stage — the case goes to discovery and trial.
📋
Your selection process is now evidence
The underlying claim in Montgomery was that the broker knew, or should have known, the carrier had a conditional safety rating and documented driver-qualification, hours-of-service, and maintenance deficiencies — and dispatched it anyway. Plaintiffs' attorneys will ask exactly what you checked before dispatching a carrier, and when. Undocumented or informal vetting becomes a liability, not just an inefficiency.
🇺🇸
This applies nationwide
The ruling resolved a circuit split — every broker in every state now faces this exposure, regardless of where a prior court might have dismissed the claim.

FMCSA itself states that its safety data does not guarantee a carrier is safe. Pulling an authority status and filing it away proves nothing in court. Purple Squirrel AI runs an actual driver-level Motor Vehicle Record and background check through Checkr, with FCRA-compliant authorization locked in from day one — a real, timestamped record that you exercised care before that driver ever touched a load. That's the difference between a defensible decision and a bankrupting judgment.

Manual carrier onboarding
is costing you loads

Every hour spent tracking down documents is an hour you're not moving freight. Here's what the old way looks like:

📠
Faxed insurance certs
Chasing carriers for updated COIs via fax and email, then manually verifying expiration dates.
📞
Phone tag for W-9s
Your ops team calling carriers to get their W-9 before you can add them to payroll.
📁
Scattered compliance docs
Documents in email threads, shared drives, and file cabinets — impossible to audit quickly.
⚠️
Compliance risk
Using carriers before all documentation is complete puts your brokerage at legal and financial risk.

Everything automated.
Nothing missed.

⚡
FMCSA Instant Lookup
Enter any DOT or MC number. We pull the carrier's legal name, authority status, truck count, and safety rating from FMCSA in real time before you send the invite.
📩
Branded Onboarding Invite
Send a professional, branded onboarding link directly to the carrier's inbox. No contracts. No app download. Just click and complete.
📋
Document Collection
Carriers upload their Certificate of Insurance, W-9, and MC authority documents directly through the portal. All stored and indexed automatically.
✍️
Digital Carrier Agreement
Carriers read and e-sign your Master Carrier Agreement during onboarding. No DocuSign subscription required. No back-and-forth.
🪪
Driver Identity Verification
Powered by Stripe Identity — drivers verify with a CDL photo (front and back) plus a live selfie. We extract the CDL details automatically.
🔍
MVR & Background Check
Powered by Checkr. FCRA-compliant authorization is collected from the driver during onboarding. MVR and background check run automatically.
📊
Compliance Dashboard
One view of every carrier — their status, documents on file, driver verifications, and background check results. Always audit-ready.
🔔
Real-Time Notifications
Get email notifications when a carrier completes onboarding, uploads a document, or has a verification that needs attention.
🔒
Verified Carrier Logins
Each person at the carrier gets their own identity-verified login — no shared password or PIN. The company's first verified contact can add more people, and a broker can always see exactly which specific person is confirmed for a given load.
Purple Squirrel AI compliance dashboard showing carrier list with status, identity verification, and document counts

Carrier fraud is expensive.
Here's how we stop it.

Freight fraud — stolen carrier identities, fabricated insurance certificates, doctored authority letters — is one of the fastest-growing risks in brokerage. Purple Squirrel AI builds fraud detection into every step of onboarding, not as an add-on.

🤖
AI document tampering detection
Every Certificate of Insurance, MC authority letter, and W-9 is run through an AI review that checks for inconsistent fonts, pixelation around policy numbers or name fields, misaligned text, and other signs of digital editing — the same red flags a trained fraud analyst looks for.
🔗
Cross-checked against FMCSA data
The company name and MC number extracted from each document are automatically compared against what FMCSA has on file for that carrier. A mismatch is flagged before you ever see the document.
🪪
Live biometric identity checks
A scammer can steal a company's paperwork. They can't fake a live selfie matched against a government-issued CDL in real time. Every driver — and every carrier signer submitting on their own behalf — completes this check via Stripe Identity.
🔒
Individually verified carrier logins
Nobody shares a password or PIN to represent a company they don't control. Every person on a carrier's account signs in as themselves, identity-verified through Stripe Identity — so when you dispatch a load, you know exactly who at the carrier confirmed it.

Know who you're actually
doing business with.

Vetting a carrier means confirming two separate things: that the company is legitimate, and that the person submitting the paperwork actually has the authority to do so. Purple Squirrel AI checks both.

⚡
Real-time FMCSA authority lookup
Enter a DOT or MC number and we pull the carrier's legal name, operating authority status, safety rating, and truck count directly from FMCSA — before an invite is even sent.
🧾
Signer identity capture
Every carrier packet records whether the person signing is the company owner or an authorized representative, along with their title — so there's a clear record of who actually submitted the packet, not just which company it came from.
🪪
CDL + live selfie verification
Powered by Stripe Identity. A photo of the front and back of the driver's CDL is matched against a live selfie, and the license details (name, expiration) are extracted automatically — no manual data entry, no room for a substituted ID.
✍️
E-signed carrier agreement
The carrier reads and electronically signs your master carrier agreement as part of onboarding, with the signer's name, IP address, and timestamp captured for your records.

A defensible record,
not a folder of PDFs.

After Montgomery v. Caribe Transport II, brokers need more than a stored insurance certificate — they need proof that a real screening process happened before a driver was dispatched.

🔍
MVR & background checks via Checkr
Every driver's Motor Vehicle Record and background check is ordered through Checkr, a leading background-check provider, and results flow directly into your compliance dashboard.
📝
FCRA-compliant authorization
Written FCRA consent is collected electronically from the driver before any MVR or background check is run — with the consent timestamp and IP address stored as part of the record.
🚫
No-subcontracting acknowledgment
When a carrier indicates they're driving the load themselves, they explicitly acknowledge they won't subcontract it to an undisclosed driver — closing a common fraud and liability gap.
📊
One compliance dashboard, every carrier
Status, documents on file, driver verifications, and background check results for every carrier you've onboarded, in one searchable, filterable view — audit-ready at any time.

Onboarding is day one.
We keep watching after that.

A carrier that was compliant on day one isn't necessarily compliant six months later. Purple Squirrel AI keeps tracking the carriers you've already onboarded, not just the ones going through the initial packet.

📅
Automated COI expiration alerts
Your team is automatically emailed 30 days and again 7 days before a carrier's Certificate of Insurance expires — so you catch a lapse before it becomes a liability, not after.
📡
Ongoing FMCSA authority re-checks
We continue to monitor each carrier's FMCSA authority status after onboarding and flag it when it changes — including revocations — so a carrier that loses their authority doesn't stay quietly on your active list.

Up and running
in one day

1
Sign up & set up your brokerage profile
Create your account, upload your company logo, and configure your carrier agreement. Takes about 15 minutes.
2
Invite your first carrier — free
Enter the carrier's DOT number. We pre-fill their company info from FMCSA and send the onboarding link immediately. Onboarding is free — your first dispatched load is on us.
3
Carrier completes onboarding
The carrier gets an email with a video walkthrough, verifies their identity, and completes the full packet — usually in under 10 minutes.
4
Get notified. Dispatch immediately.
You receive an email the moment everything is complete. The carrier is fully onboarded and ready for load assignments.
🎧 Onboarding a carrier
Listen to a broker walking a carrier through this exact process, right after agreeing on a rate.
Pay Per Load Dispatched
$50/load dispatched
Onboarding carriers is free. Your first dispatched load is free too, with no monthly minimum — see full pricing details.
What's included
  • Unlimited carrier invitations
  • FMCSA DOT & MC number lookup
  • Branded onboarding portal
  • Document collection (COI, W-9, MC auth)
  • Digital carrier agreement & e-signature
  • Driver identity verification (Stripe Identity)
  • FCRA-compliant authorization flow
  • Checkr MVR & background check
  • Real-time compliance dashboard
  • Email notifications
  • Monthly ACH billing — no credit card required
Get 1st Carrier Free

No app download.
No contracts.

Here's exactly what happens on the carrier's end after you send the invite.

1
Click the link in their email
The carrier receives a branded email with their personal onboarding link and a 2-minute video walkthrough. No contracts. No app download.
2
Verify identity and set up their account
The first person from the carrier to click the link — whoever has authority to sign for the company — sets a password and completes an identity check (live selfie matched to a government ID). They can then add teammates, each with their own verified login.
3
Complete the carrier packet
The carrier fills in their company info, uploads their insurance certificate and W-9, and e-signs the carrier agreement.
4
Driver completes verification
Each driver receives their own one-time invitation link. They take a photo of the front and back of their CDL and a live selfie via Stripe Identity, then authorize the background check.
Carrier portal identity verification step showing verified status
Carrier portal document checklist for COI, MC authority, W-9, and VIN plate

Best-in-class integrations

We use the most trusted infrastructure in the industry so you never have to worry about compliance or security.

🏛️
FMCSA
Real-time carrier lookup via the Federal Motor Carrier Safety Administration database.
🔷
Stripe Identity
CDL photo + live selfie identity verification. Extracts name and license data automatically.
🔍
Checkr
MVR and background checks. FCRA-compliant. Results returned directly to your compliance dashboard.
☁️
Cloudflare
Global edge infrastructure. Fast, secure, and always available. All data stored in encrypted D1 and R2.
Better Checks, Safer Roads

Stop chasing carrier packets.
Start moving more freight.

See how Purple Squirrel AI eliminates manual carrier onboarding in a free 30-minute demo.