Safety Analytics
Score every driver across 6 risk factors, track all 7 CSA BASICS categories, and flag problems before they become DOT violations.
Last updated May 13, 2026
The 9 PM problem
Your safety score shouldn't be a mystery to you.
While you slept
Every BASIC, tracked snapshot to snapshot. When the number moves, you can point at the inspection that moved it.
The full safety picture lives in the sandbox →Illustrative demo fleet · your numbers come from your FMCSA record
Safety scoring is a category that earned a bad reputation honestly. Half the products on the market hand you a single dial that goes from green to red based on math you can't inspect, then bill you per truck and call it a day.
The score itself isn't the problem. The opacity is. A driver scoring a 62 today and a 58 next week needs to know which 4 points you took, and where you took them from, before the conversation with the manager goes anywhere useful.
Dockex builds the score out of 6 behavioral factors. Speeding. Harsh braking. Harsh acceleration. Harsh cornering. Distracted driving. Idling. Every event lands with a timestamp, a vehicle, a severity tag (LOW, MEDIUM, HIGH, CRITICAL), and a weighted point deduction off a starting 100. A background CRON job recomputes every driver overnight. You can pull the event list per driver and see exactly which trip cost them what.
CSA BASICS is the federal-facing twin. FMCSA buckets carrier performance into 7 categories: Unsafe Driving, HOS / Fatigued Driving, Driver Fitness, Controlled Substances/Alcohol, Vehicle Maintenance, Crash Indicator, HazMat. Dockex pulls your carrier record from FMCSA daily and accepts manual entry for incidents that haven't hit the federal record yet. You see category-level breakdowns so you know which BASIC is pulling the average down before an intervention threshold trips.
Thresholds are where the product earns its keep. Out of the box, you get 3 presets. Strict (score under 70, 5 mph speeding tolerance). Standard (50, 10 mph). Lenient (30, 15 mph). Or set custom thresholds per metric. Turn on auto-flag and Dockex marks an at-risk driver the moment the line gets crossed, so the conversation happens this week instead of after the post-accident report.
HOS violations come straight off the ELD feed. Dockex parses duty status, flags 11-hour driving, 14-hour on-duty, 30-minute break, 60 / 70-hour cycle limits, and tags each violation MINOR, MAJOR, or CRITICAL with the exact time window. Each one tracks from open to resolved so you can show a clean audit trail at DOT renewal or insurance inspection.
One thing safety analytics can't fix on its own: registration and document expiration. Those land in the same roadside inspection report and the same CSA file. The Oklahoma fleet compliance checklist covers the document side of the same picture (registrations, medical certs, insurance, IFTA, UCR), so the BASICS score doesn't get tanked by paperwork misses while the behavioral score is climbing.
The point of safety analytics is the conversation it triggers. Coach the driver scoring 58 before it becomes the driver in the post-accident report. Run weekly leaderboards. Photo-attach an incident from a phone in 30 seconds. The dashboard does its job when the team rarely needs to open it, because the alert already fired and the right person already knew.
Insurance carriers care about this layer for a different reason. A clean CSA file with low BASICS percentages and a documented safety program (coaching notes, leaderboards, incident reports, HOS audit trail) directly affects premium quotes at renewal. Most insurers will pull the FMCSA record and a sample of your scoring data during underwriting. Walking in with a 6-month paper trail showing you coach drivers before incidents instead of after them changes the conversation.
Driver Scoring
Every driver gets a safety score recomputed daily by a background CRON job. The formula starts at 100 and subtracts points for speeding, harsh braking, harsh acceleration, harsh cornering, distracted driving, and idling. Each event is tagged LOW, MEDIUM, HIGH, or CRITICAL severity.
CSA BASICS
Unsafe Driving, HOS/Fatigue, Driver Fitness, Controlled Substances/Alcohol, Vehicle Maintenance, Crash Indicator, HazMat. Dockex pulls data from FMCSA daily and accepts manual entries. You'll see exactly which categories need work before your next audit.
Smart Thresholds
Strict mode flags drivers below a 70 score and over 5 mph above the limit. Standard uses 50 and 10 mph. Lenient drops to 30 and 15 mph. Pick a preset or set custom thresholds per metric. Turn on auto-flag and Dockex marks at-risk drivers the moment they cross the line.
HOS Violations
Dockex detects violations from your ELD integration and tags each one MINOR, MAJOR, or CRITICAL. Every violation includes the time window it occurred in and a resolution status. Fleet managers can track which violations are open and which have been resolved.
✓0 active violations
KEY FEATURES
Driver Safety ScoresCSA BASICS TrackingConfigurable ThresholdsIncident ReportingHOS Violation DetectionSafety LeaderboardPhoto Upload IncidentsFMCSA CSA Sync
The gap
Most fleet software tracks the inspection. Dockex tracks the score.
It's always 6:02 AM in here
Spawns in ~20 seconds · No signup · No card
EXPLORE MORE FEATURES