Guardian Routing
Live — Verified across 60,000+ benchmark runs

Freight Route Predictions
Smarter Than Industry Routing

Guardian uses GPU-accelerated reinforcement learning to predict long-haul freight delivery times across 786 corridors and 134 US & Mexico freight hubs — more accurately than the routing APIs powering most fleet software.

92%
Guardian outperforms the routing engines behind the industry's leading fleet software
92%
Win Rate vs Industry
56 min
Avg Prediction Error
60,000+
Benchmarked Routes
786
US & Mexico Corridors

How It Works

Integrate in minutes. Start accurate on day one. Get smarter every week.

🔑
STEP 1

Get Your API Key

Sign up free in 30 seconds. No credit card. 25 predictions to try it out. Key arrives instantly.

📤
STEP 2

Send a Route

POST origin + destination. Optional: load type, routing mode, departure time. JSON in, prediction out. One endpoint, any language.

🧠
STEP 3

Guardian Answers

ETA with confidence range, leg-by-leg route, HOS stops, fuel cost, weather forecast, and IFTA mileage. Report actual times and it gets smarter on your lanes.

Verified Benchmark Results

Head-to-head against industry-leading routing APIs across real freight route predictions with live weather and traffic conditions.

Average Prediction Error (lower is better)

Guardian AI
99 min
HERE Maps
258 min
Static Baseline
209 min
92%
Guardian Wins
8%
HERE Wins

Guardian's prediction is closer to actual truck delivery time 90% of the time.
Average error: Guardian 56 min vs industry routing 258 min (78% more accurate).
Based on 60,000+ live comparisons against leading commercial routing APIs.

What Routing Apps Don't Know About Your Truck

Standard routing apps calculate car driving time. Your truck isn't a car. Federal FMCSA regulations add hours that consumer routing completely ignores:

+10 hours
Sleeper Berth — After 11 hours of driving, FMCSA requires a 10-hour off-duty rest. On any route over ~700 miles, your driver sleeps.
+30 min
HOS Break — 30-minute mandatory break after 8 hours of driving. Guardian tells you which truck stop to use.
+30 min
Fuel Stops — Class 8 trucks burn 6 MPG. A 1,200-mile run needs at least one fuel stop. HERE doesn't know your tank size.
+2–3 hours
Truck Speed — Trucks run 60–65 MPH, not 75. Over 1,000 miles, that's 2–3 hours HERE doesn't account for.

Example: Miami to New York — routing apps say 18 hours. Actual truck delivery: 30+ hours. That's 12 hours your customer is waiting and wondering.

Why Guardian Wins

Not just maps. Real freight intelligence that learns from every delivery.

GPU-Accelerated Learning

RTX-powered reinforcement learning processes millions of route simulations per second. Gets smarter with every prediction.

🌦️

Per-Leg Forecast Weather

Guardian doesn't just check the weather now — it forecasts conditions for when your truck will actually be there. Depart at 6am, arrive Chicago at 8pm? Guardian checks Chicago's 8pm forecast, not current conditions. NOAA alerts, OpenWeatherMap, and storm tracking applied per leg, per arrival window.

🚧

Real-Time Incidents

TomTom traffic incidents, road closures, and construction detected and factored in. Automatic rerouting suggestions.

🚚

FMCSA Compliant — Solo & Team

Solo driver: 11-hour limit, mandatory 10-hour sleeper berth, 30-minute HOS breaks factored in. Team driver: no sleeper stop — truck runs continuously. Routing apps ignore all of this.

📈

Confidence & ETA Range

Every prediction returns a confidence score, on-time probability, and a best-case / worst-case window. High confidence tightens the window. Low confidence widens it. Know exactly how much buffer to give your customer.

💰

Fuel & Toll Cost Estimates

Fuel cost uses live EIA weekly diesel prices by PADD region — the same U.S. government data the industry runs on, free, no API key. Gulf Coast vs. West Coast diesel is a $1.30/gal difference over 1,000 miles. Guardian knows which states you're crossing and prices accordingly. Toll costs returned separately.

Detention Time Tracking

Guardian learns shipper and receiver detention patterns from real outcomes. Flags facilities with above-average wait times so you can price it in before accepting the load.

🏴

Mexico Cross-Border

Live CBP border wait times from the US Customs XML feed. Per-state security multipliers for Tamaulipas, Nuevo León, Chihuahua, and more. Laredo, El Paso, McAllen, San Diego crossings covered.

🚚

Load-Type Routing

Pass load_type and Guardian routes differently — not just a label. Hazmat: 55 mph limits, mandatory inspection stops. Tanker: same hazmat rules plus liquid surge handling. Oversize: 25% slower, daylight-only with overnight stops added automatically. Reefer: temp check stops every 8 hours. Five real routing profiles: standard, reefer, hazmat, tanker, oversize.

📱

SMS Interface

No app, no login. Text your route and get back ETA, confidence, HOS stop name and location, border wait, weather warnings, and fuel cost — all in one message. Text HELP for FAQ commands, EMAIL you@email.com for a full formatted report. In English or Spanish. Built for drivers at a truck stop with no laptop.

Fuel-Saver Routing Mode

Pass mode: "fuel_saver" and Guardian routes to minimize diesel cost using EIA regional prices — not just shortest distance. Also supports fastest, balanced, and shortest. One param, four optimization strategies.

📋

IFTA Mileage Breakdown

Every prediction returns miles driven per state. Every fleet files a quarterly IFTA fuel tax return by state — Guardian does the math automatically with every route. No manual calculation.

🔄

In-Transit Rerouting

Truck is mid-run and an incident hits. Call /api/v1/reroute and Guardian checks current conditions, decides if a route change saves time, and returns the recommendation with minutes saved.

👥

Fleet Software Ready

Batch endpoint handles 50 routes per call. Drop-in compatible with Samsara, Geotab, and Motive via REST API. Your fleet software calls Guardian — your drivers never change workflows.

Simple REST API

One endpoint. JSON in, JSON out. Integrate in minutes, not weeks.

POST /api/v1/predict
// Request
curl -X POST https://api.guardianfreight.ai/api/v1/predict \
  -H "Authorization: Bearer gdn_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "origin":         "Louisville, KY",
    "destination":    "Atlanta, GA",
    "departure_time": "2026-03-10T06:00:00",
    "load_type":      "reefer",
    "mode":           "fuel_saver",
    "team_driver":    false
  }'

// Response
{
  "prediction": {
    "estimated_hours":   8.4,
    "best_case_hours":    7.6,
    "worst_case_hours":   9.8,
    "confidence":         0.91,
    "on_time_probability": 0.88,
    "fuel_cost_estimate": 284.50,
    "toll_cost":          12.75,
    "total_trip_cost":    297.25,
    "load_type":          "Reefer",
    "states_traversed":   ["KY", "TN", "GA"],
    "miles_per_state":    { "KY": 138, "TN": 121, "GA": 111 },
    "arrival_local":      "2026-03-10T14:27:00-05:00"
  },
  "route": {
    "summary":    "Louisville, KY → Nashville, TN → Atlanta, GA",
    "hos_stops": [{
      "after_leg":          1,
      "reason":            "FMCSA mandatory 30-min break after 8 hours driving",
      "duration_min":      30,
      "recommended_stop":  "Flying J Bowling Green",
      "stop_interstate":   "I-65",
      "stop_mile_marker":  28,
      "stop_state":        "KY"
    }]
  },
  "detention":  { "city": "Atlanta, GA", "avg_wait_min": 48, "sample_size": 23 },
  "conditions": { "weather": "clear", "traffic": "moderate" },
  "risks":      [],
  "meta":       { "query_time_ms": 138 }
}

Python SDK

Prefer Python over raw HTTP? One install and you're talking to Guardian with clean objects instead of JSON dicts.

terminal
# Install the client library
pip install guardian-freight

# Guardian itself lives on our servers.
# This just gives you a clean way to talk to it.
predict.py
from guardian_freight import GuardianClient

client = GuardianClient("gdn_your_key_here")

# Single route
route = client.predict(
    "Houston, TX", "Atlanta, GA",
    load_type="reefer",
    mode="fuel_saver",
)
print(route.estimated_hours)    # 8.4
print(route.fuel_cost_estimate) # 284.50
print(route.hos_stops)          # Flying J Bowling Green, I-65 mi 28
print(route.miles_per_state)    # {"KY": 138, "TN": 121, "GA": 111}

# Batch — 50 routes in one call
results = client.batch([
    {"origin": "Dallas, TX",   "destination": "Chicago, IL"},
    {"origin": "Laredo, TX",   "destination": "Monterrey, MX"},
    {"origin": "Memphis, TN",  "destination": "Miami, FL"},
])

Full API docs (Swagger UI) · OpenAPI spec · REST endpoint works with any language

📱 No App. No Login. Just Text.

Drivers at a truck stop with no laptop can text a route and get a full prediction back in seconds. English or Spanish.

Louisville KY to Jacksonville FL
Guardian GUARDIAN: 11.4h (86% conf) • HERE: 12.3h
Route: Louisville → Nashville → Atlanta → Jacksonville
HOS: Flying J Valdosta, I-75 mi 18 GA (~30min)
Fuel: ~$436 • Tolls: ~$28
Reply ARRIVED or actual hours
EMAIL dispatch@myfleet.com
Guardian ✓ Email registered: dispatch@myfleet.com
You'll get a full detailed report with each query — per-leg weather, IFTA breakdown, all HOS stops.
Text NOEMAIL to stop.
ARRIVED 10.9
Guardian Recorded! Guardian learns.
Guardian off by 30 min • HERE off by 84 min
✓ Guardian wins!

Text commands

Louisville KY to Jacksonville FLFull route prediction
ARRIVED / 11.5Record actual delivery time
HELPList all commands
CITIESCoverage & hub list
PRICINGPlans & prices
EMAIL you@email.comFull report by email (opt-in)
NOEMAILStop email reports

Works with hazmat, tanker, reefer, oversize in the message. En español también — ver página en español.

Pricing

Every plan gets the same complete data. You pay for volume, not features.

Every plan includes all of this — no exceptions:

✓ Best & worst case range
✓ HOS stops with name & mile marker
✓ IFTA miles per state
✓ Fuel & toll cost estimates
✓ Live border wait times (CBP)
✓ Weather by leg & arrival hour
✓ Detention data per facility
✓ Load types (hazmat / tanker / reefer / oversize)
✓ Full JSON API + SMS in EN & ES

HERE Maps charges extra for weather layers. Samsara charges extra for detention analytics. Guardian doesn’t.

Free
$0
Try it — no credit card
  • 25 predictions total
  • Full data on every call
  • 134 US & Mexico hubs
Try Free
Driver
$19/mo
Solo owner-op or team
  • 20 predictions/day
  • SMS + full API access
Get Started
Pro
$199/mo
Freight broker / mid-size fleet
  • 500 predictions/day
  • Batch API (50 routes/call)
  • Priority support
Get Started
Enterprise
Custom
TMS platforms & load boards
  • 5,000+ predictions/day
  • Webhook notifications
  • 99.9% SLA guarantee
  • Dedicated account manager
Contact Us

Submit real delivery times and Guardian trains on your specific corridors. The more lanes you run, the more accurate it gets for your network.

Powered by real data — not guesses

BTS-ATRI
7 years real truck GPS
|
NOAA / NWS
Per-leg forecast weather
|
TomTom
Live traffic & incidents
|
EIA
Weekly diesel prices by region
|
CBP
Live border wait times
|
FMCSA
HOS regulations built in

Built for Long-Haul Freight

Guardian specializes in what matters most to fleet dispatchers: interstate and cross-border corridor routing between 134 major US and Mexico freight hubs.

What We Do

  • ✓ Chicago → Dallas (900 mi)
  • ✓ Miami → New York (1,280 mi)
  • ✓ LA → Seattle (1,135 mi)
  • ✓ Laredo, TX → Monterrey, MX
  • ✓ El Paso, TX → Ciudad Juárez, MX
  • ✓ 786 corridors, 134 hubs (US + Mexico)

Not Our Lane

  • — Last-mile / local delivery
  • — Consumer turn-by-turn navigation
  • — LTL pickup scheduling
  • — Ports / ocean freight
  • We do one thing and do it better than anyone.
🔄

Guardian Learns Your Lanes

Every time you report a real delivery time, Guardian trains on that corridor. Run the same lanes every week and submit outcomes — Guardian gets more accurate for your specific routes over time. Your data. Your accuracy.

1
Request a prediction for your route
2
Run the load. Report the actual delivery time
3
Guardian trains. Next prediction on that lane is sharper

Works on any corridor — including routes outside our core network. Guardian routes through known hubs and sharpens on your actual outcomes.

Frequently Asked Questions

Everything fleet managers and dispatchers ask before signing up.

How accurate is Guardian? +

In our benchmark against industry routing APIs across 60,000+ head-to-head route predictions, Guardian achieves a 90%+ win rate with an average error of ~56 minutes. Industry routing averages ~258 minutes of error on the same routes. Results are from live comparisons using real weather and traffic conditions across 134 US & Mexico freight hubs.

How is this different from Google Maps or HERE? +

Google Maps and HERE are built for passenger cars. They don't know your truck has an 80,000 lb load, an 11-hour drive limit, a 30-minute mandatory rest stop every 8 hours, or that hazmat routes can't use certain interstates. Guardian is trained exclusively on commercial truck data and bakes FMCSA HOS regulations, load type restrictions, and detention time history into every prediction.

What cities and corridors do you cover? +

134 freight hubs across the US and Mexico — 124 US cities coast to coast plus 10 Mexico cities (Monterrey, Guadalajara, Mexico City, Nuevo Laredo, Matamoros, Reynosa, Saltillo, Ciudad Juárez, San Luis Potosí, Tijuana). 786 direct corridors total. For routes between hubs we cover, Guardian routes through the network. Use the /hubs endpoint for the full list.

Do my drivers need an app? +

No. Guardian is an API — it plugs into your existing dispatch software, TMS, or any app you already use. Drivers never touch it. If you want drivers to interact directly, they can text a route to Guardian's number and get a full prediction by SMS. No app download, no login, no training required.

What happens when my route isn't in your network? +

Guardian routes through its hub network to reach any point. For example, a request from a small town near Dallas to a suburb of Chicago gets routed Dallas → St. Louis → Chicago and each leg is predicted individually. Confidence will be lower on unfamiliar corridors, but the neural network uses geographic interpolation to estimate reasonably. Submit actual delivery times with the outcome endpoint and Guardian trains on your specific lanes.

How does Guardian improve over time? +

Two ways. First, Guardian trains continuously on trillions of GPU-simulated deliveries — it never stops learning from its own models. Second, every real delivery outcome you report via the /outcome endpoint feeds directly into the Q-table and CorrectionNet. Enterprise customers running the same lanes weekly see accuracy improve specifically on their corridors over time.

What's in the free tier? Is there a credit card required? +

The free tier gives you 25 predictions total to evaluate Guardian — no credit card required. Full access to every feature: route prediction, HOS stops, fuel estimates, IFTA breakdown, outcome recording, SMS interface. Once you've seen it work, pick the plan that fits your volume.

Do you support Mexico cross-border routes? +

Yes. Guardian covers 10 Mexico cities and includes real CBP border wait times at commercial crossings (Laredo, El Paso, McAllen, San Diego) updated every 30 minutes. Mexico state security factors are applied per corridor. The SMS interface works in Spanish — drivers can text in Spanish and receive responses in Spanish.

Stop Guessing Delivery Times

Join the freight companies using AI that outperforms HERE Maps, the engine behind most fleet software.

Start Free — No Credit Card