Road Authority development preview: State rule packs are currently modeled for Oklahoma, Texas, California, Florida, Colorado, Georgia, Missouri, and New York. The remaining 42 states are selectable but await verified state rules. Cloud sign-in and ATS telemetry migration remain under development.

Federal + state simulation

Create your CDL profile

Game offline
Simulated compliance overview VALID

No active federal disqualification.

Federal: No active actionState: No active action
Driver
New Driver
License
Class A
Medical
Not set
Community activityCDL Lisence network
Installer downloads
--
Drivers online
--
ATS online
--
ETS2 online
--
Automatic SCS SDK monitorChecking official SDK...
Official SDK: —
Convictions0Recorded incidents
Serious violations0Rolling 3 years
State rules—Choose a home state
Unpaid fines$0Gameplay penalties

Activity

Recent driver record

Risk monitor

Compliance watch

Conviction-based enforcement

Driver record

DateIncidentCategoryOutcomeConsequence

Operating expenses

Fuel report

Fuel quantity and location come directly from game telemetry
Fill-ups0Detected purchases
Total gallons0.0US gallons
Average fill0.0 galPer detected stop
Latest fill0.0 galMost recent stop
DateLocationFuel addedSource
No fill-ups detectedStart ATS or ETS2 and refuel to create the first entry.

Freight operations

Cargo report

Jobs imported automatically from the connected game
Jobs0Accepted loads
Trip miles0Planned distance
Cargo value$0Expected ATS payouts
Average trip0 miPer accepted load
DatePick up fromDeliver toCargo typeTripCargo value
No cargo jobs detectedAccept an ATS or ETS2 job to import its route and load details.
First-time setup · Step 1

Create your driver profile to get started

Before you can use the dashboard and record reports, choose your driver name, home state, CDL class, and simulation preferences. This is a fictional ATS/ETS2 profile; it does not change your game files or real driving credentials.

Create your credential Unlock the reports Optional cloud sync later

Already have a Road Authority record? Use Import record on the left to restore it without starting over.

Driver file

CDL profile

Set up your profile
Driver photo
ATS and ETS2 do not expose profile pictures to telemetry, so choose the matching image here.
Endorsements

Rules desk

Federal and state CDL rules

Federal CDL rules apply nationally. State rules depend on the state issuing your fictional driver's license.

State rules are shown only when their sources have been verified.49 CFR §383.51 State rules source

About CDL Lisence

Your virtual CDL operations desk

Road Authority turns supported ATS and ETS2 telemetry into a private, fictional driver record. It brings fines, cargo, fuel activity, collision reviews, CDL status, and simulated compliance rules together in one dashboard.

Live telemetryLocal recordsATS & ETS2
Get the Windows installer

Getting started

Four steps to connect

  1. 01
    Close both games

    Exit ATS and ETS2 before installing so their plugin folders can be updated safely.

  2. 02
    Run the installer

    CDL Lisence detects your Steam libraries and installs the native plugin into each supported game it finds.

  3. 03
    Create your CDL companion profile

    Save your driver name, home state, and license class on this website. Then launch ATS or ETS2 and load a game profile.

  4. 04
    Keep this site open

    The browser reads the local plugin, imports new activity once, and updates your reports automatically.

First-time walkthrough

Install and verify the connection

  1. 1
    Download the official installer

    Use the Download CDL Lisence button on this site. The installer supports 64-bit Steam installations of American Truck Simulator and Euro Truck Simulator 2.

  2. 2
    Exit ATS and ETS2

    Close both games completely before installation. This lets the installer safely add or update the telemetry plugin.

  3. 3
    Run CDL-Lisence-Setup.exe

    Approve the Windows administrator prompt. Windows may show SmartScreen because the installer is not code-signed; only continue with the file downloaded from this official project.

  4. 4
    Confirm the detected games

    The installer searches your default and additional Steam libraries, then installs CDL Lisence.dll into every supported game it finds. No manual folder selection is needed.

  5. 5
    Launch one game

    Start ATS or ETS2. If the game displays an SDK or telemetry notice, acknowledge it; that notice is expected when a telemetry plugin is installed.

  6. 6
    Load your game profile

    At the game menu, this site reads ATS/ETS2 open · select profile. Select a driver and enter the game world; the status then changes to your configured driver name and online.

Configure the simulation

Set up your CDL Profile

Driver name

Enter the fictional name displayed on your in-game CDL, dashboard, and online connection status.

Home state

Choose your licensing state. The site uses the state-specific rules pack when verified; unsupported states do not inherit Oklahoma penalties.

Class and endorsements

Select the CDL class and H, N, P, S, T, or X endorsements you want shown on the fictional credential.H = Hazardous materials · N = Tank vehicles · P = Passengers · S = School buses · T = Double/triple trailers · X = Tank vehicles and hazardous materials

Medical expiration

Set the certificate date. Passing the selected game date changes the dashboard status to Not Certified.

Gameplay cash

Enter the balance available for paying gameplay fines from the Driver Record. This does not change money inside ATS or ETS2.

State-specific programs

Available course credits and point-reduction options depend on the chosen state. Oklahoma-only options appear only for Oklahoma profiles.

State driving record

Some states use conviction counts and others use point thresholds. Road Authority will not apply Oklahoma values to drivers licensed elsewhere.

Simulation mode

Balanced uses an understated compliance dashboard. Strict emphasizes simulated actions. Gameplay-friendly displays the same calculations as advisories without a suspension headline.

Finish with Save profile

Your selections are stored locally in this browser and immediately update the dashboard and in-game CDL preview.

Connection help

If the site still says Game offline

01

Confirm ATS or ETS2 is running. The website cannot connect while both games are closed.

02

Close the game, rerun the latest official installer, and then restart the game. Updates can replace plugin files.

03

Verify CDL Lisence.dll exists in the game’s bin\win_x64\plugins folder.

04

Run only one supported game at a time because ATS and ETS2 share the same local telemetry port.

05

The local telemetry plugin currently approves only configured website origins. Cloudflare access requires a separately tested plugin update.

06

If the status says open · select profile, installation succeeded; load a driver profile and enter the game world.

Under the hood

How the connection works

ATS or ETS2Produces game telemetry
CDL Lisence pluginCaptures supported events
Local bridgeRuns at 127.0.0.1
Road AuthoritySaves reports in your browser

From the game

Captured automatically

  • Connection and profile status

    Shows which supported game is open and whether a driver profile is actively sending telemetry.

  • Official gameplay fines

    Imports SCS fine events once and preserves events captured while the website was closed.

  • Accepted cargo jobs

    Records cargo, route companies and cities, planned distance, and expected payout.

  • Fuel quantity, location, and local time

    Combines confirmed tank increases into fill-ups, records game-world coordinates, and displays the real-world capture time in your browser’s time zone.

  • Possible collision damage

    Detects sudden vehicle damage and asks you to confirm whether traffic was involved.

From the driver

You review or enter

  • Fuel-stop location

    The site records game-world coordinates automatically. You may add a private location label, but no unverifiable price or spending claim is stored.

  • Collision confirmation

    Damage alone cannot prove a traffic collision. You decide whether a pending report is created.

  • Case outcome and details

    Choose pending, convicted, or dismissed and add gameplay fines, points, and notes when needed.

  • Fictional CDL profile

    Set the name, home state, class, endorsements, medical date, and enforcement preferences.

  • Simulation date

    The selected game date controls rolling rule windows, medical status, and simulated sanctions.

Automatic updates · monitoring only

SCS Plugin Compatibility

Checking...
Plugin source SDK baseline1.14Reference version, not a verified installed DLL version
Official SCS Telemetry SDK—Checked automatically against SCS Software

Checking the official SCS Telemetry SDK page.

This monitor detects official SDK changes, not whether your installed plugin works. DLL updates are never installed automatically. ATS and ETS2 telemetry must be tested before any release.

Current release

CDL Lisence 1.1.3

Download update
IncludedTelemetry and account features

Automatic fines, fuel and cargo reports, collision review, driver photos, local-time dates, and optional Discord or Steam cloud sync.

ChangedSmoother fuel-stop detection

The plugin now keeps one fueling session open through brief in-game pump pauses. The installer updates an existing installation without deleting saved records.

FixedDuplicate fuel reports

Version 1.1.3 fixes one fuel stop being split into two report entries when fuel delivery pauses temporarily.

Privacy

Local first, cloud optional

Your profile, incidents, fuel history, cargo history, and learned stations stay in this browser unless you sign in and enable companion record sync. The plugin also keeps captured fine events in your game Documents folder so they can be recovered after a restart.

Without an account, only an anonymous random session ID and the active game are sent for the community counter. With an account, the companion record is stored in the project database so it can load in another browser. Discord or Steam authenticates identity only; neither provider supplies game telemetry, saves, or passwords.

Use Export record for a backup before clearing browser data or moving to another browser, then use Import record to restore it.

Important limits

What this is not

This is a fictional gameplay companion. It is not legal advice, an official driving record, a government service, or a substitute for current laws and agency guidance.

Collision detection is an informed damage signal, not a direct SCS collision event. SCS does not expose fuel price or payment, so Fuel Report records quantity and location only. Cargo value means the game's expected job payout.

The plugin supports SCS telemetry API 1.x minor revisions. A future incompatible 2.x API or game architecture change may require an updated plugin.

DW

Creator

Built by DragonWatcher

DragonWatcher is the sole founder, designer, and creator of Road Authority and CDL Lisence. The project was created for players who want their trucking career to feel more persistent, accountable, and connected across ATS and ETS2.

Download releases

Cloud companion

Your account

Driver record entry

Log an ATS incident

Damage alert

Possible collision detected

Did you hit another vehicle?

ATS reported a sudden increase in vehicle damage.

Nothing is added automatically. Confirming traffic creates a pending accident report with no fine or points unless ATS separately issues a citation.