Free report · Public FMCSA data

A new violation is in your FMCSA data. See what it actually did.

We read the same public FMCSA files your safety score is built from, and show which violation moved your score, by how much, and how long you have to ask FMCSA to review it. The report is free. You file the request yourself.

What arrives, and what it settles

One illustrative carrier, drawn from the shapes that actually occur in the June 2026 files. Every line below is a value computed from the public data — there is nowhere in the report for prose to be invented.

Free report · snapshot of June 26, 2026
New violation
Brake out of adjustment (39347E), inspection of April 29, 2026
Out of service
No
Your measure
14.20, from 142 weighted points over 10 weighted inspections
Without this one
12.40 — this violation added 18 points
Weighted
×3 until October 29, 2026, then ×2, out of the window April 29, 2028

Where the 142 points come from

Oct 17, 2025 60 · 42.3% capped
Apr 29, 2026 42 · 29.6%
Jul 28, 2025 26 · 18.3%
2 older ones 14 · 9.9%
Illustrative figures. The block order is the real one: what happened, what it cost you, where the number comes from, where you stand, how long it counts.

Where you stand — drawn with the width of our own error

The intervention threshold is a hard line. Our estimate is not a hard number, so we draw the range we measured around it. When the range crosses the line, we say so instead of picking a side.

Hours-of-Service Compliance Whole range below the line
Vehicle Maintenance Range crosses the line — we will not guess

This is our estimate from public FMCSA data, not an official FMCSA percentile. The range is the largest error we measured against FMCSA's own published figures, not the average, and it is remeasured every month.

Sometimes the honest answer is: this one is not worth your time

FMCSA counts at most 30 severity points from any single inspection. Past that line the extra violations are already not counted — so removing one of them changes your score by nothing at all.

An inspection like this one carried nine violations totalling 61 points. Taking any single one off leaves the total above 30, so the measure does not move. We would rather tell you that than help you spend a week on it.

What the free report shows

Everything below comes out of public data you could download yourself. What is hard is not getting the files — it is knowing what the numbers do once they are in there.

The violation itself

The code, the description, whether it was an out-of-service violation, and the inspection it came from.

What it added

The marginal contribution of that violation to your BASIC measure, accounting for severity, the out-of-service addition, the age of the inspection, and the 30-point inspection cap.

Including the case where the cap was already reached and taking the violation off would change your measure by nothing at all.

Where you stand

Our estimate of your position against the intervention threshold, shown as a range rather than a single number. This is our estimate from public FMCSA data, not an official FMCSA percentile. FMCSA does not publish percentiles for property carriers at all.

How long you have

The filing window that applies to this inspection, so you can decide before the question is moot.

What $79 buys

A completeness check of your first Request for Data Review, against the documents you upload. One payment, no subscription.

Your documents, confirmed by you

Upload the inspection report, the citation, repair invoices, court records. Every field we read out of them is shown next to the part of the document it came from.

Nothing reaches your draft until you confirm it. A field you did not confirm cannot appear in the text — that is enforced in code, not by review.

The official grounds, checked

Whether your situation matches the official Request for Data Review categories, and which evidence each category expects. If two readings of your documents disagree, we show you both instead of picking one.

A deadline calendar

Which dates apply to your filing under the rules in force on the day you file, including the DataQs changes scheduled for September 2026.

A draft you file yourself

Assembled only from the fields you confirmed, carrying the signature warning and the 18 U.S.C. 1001 notice that the filing puts on you.

What is and is not included →

What we never do

This list is not modesty. Each line is a boundary we designed the product around, and you should hold us to it.

  • We do not file for you. You file from your own account and you sign it, and that signature carries 18 U.S.C. 1001.
  • We never ask for your FMCSA Portal, DataQs, or Login.gov credentials. There is no step in the flow where you would hand them over.
  • We do not promise an outcome. The burden of proof is on the filer, and the state's decision on a citation is final.
  • We do not give legal advice about your citation. We show the official outcome table and apply it as written; how to read your citation is for you or your attorney.
  • We publish no figure for how often filings are granted. No official statistics exist, so any number would be invented.
  • We do not estimate a position for Unsafe Driving. Its calculation needs historical data FMCSA does not publish, so we show what the violation added and say plainly that the position is missing.

If there is no basis, that is the answer you paid for

Sometimes the honest result is that you have no grounds to file. That is a finding, not a failure, and it is included in the $79 — we say so and explain which category you fall outside of.

It is also the most common correct answer in this domain. Spending a week assembling a request that gets closed as unfounded costs more than knowing on day one.

Where the numbers come from

You are being asked to trust a number about your own business from someone who emailed you out of the blue. Here is what that number is made of.

Source
The public FMCSA Safety Measurement System input files, published monthly. Nothing about you that is not already public goes into the calculation.
Method
FMCSA's own published SMS methodology, version 3.21 — the same order of operations, the same weights, the same 30-point cap applied at the same step.
Validation
FMCSA publishes measures for passenger carriers. We recompute those from the raw files and compare. On the latest snapshot our figure matches theirs for every carrier we could check.
Snapshot
Every report names the snapshot it was computed from. When new data has not arrived, or arrives and fails our checks, you see the previous snapshot with its date — not a fresher-looking guess.
The range, and why there is one
This is our estimate from public FMCSA data, not an official FMCSA percentile. Where we show a position we show the validated range around it, measured separately for each BASIC on the June 2026 snapshot: Vehicle Maintenance ±1, Hours-of-Service Compliance ±2, Driver Fitness ±4. The range is the largest error we observed against FMCSA's own published figures, not the average, and it is remeasured every month.
When we show nothing
Where our estimate for a BASIC does not pass our own accuracy check, we show the measure and the contribution and name the reason the position is absent, rather than showing a number we cannot stand behind.

The long version, with the limits →

Who you are dealing with

RoadsideProof is operated by SOV17 LLC, 3 Moskovyan St., Kentron, Yerevan 0001, Republic of Armenia.

Questions, complaints, or a request to never hear from us again: support@roadsideproof.app. Every email we send carries a one-click unsubscribe, and it works immediately.