Overview
Your home tab: driver profile card with your online status, a rotating ThermoExpress slideshow, a compact live strip once a job is active, and a “Who’s driving” list of other online drivers — click one to open a live map of their route.
Loading…
A complete guide to ThermoExpress: every tab in the Windows client, the in-game overlay and its F8 editor, your settings, the Driver Hub web dashboard, how to become a driver, how to request leave on Discord — and the strict freight speed limit every driver needs to respect.
An account isn’t something you sign up for directly — it comes out of a short application, reviewed by our Human Resources team. The whole process runs through the Apply page.
Discord is the only sign-in method for ThermoExpress. It creates your identity and is used for the whole application.
Connected once to confirm your SteamID and that you have at least 200 hours in Euro Truck Simulator 2, with your game details set to public. You can also use Steam to sign in later.
No player ID needed: we check the public ban record of your linked Steam account. A recent ban or an active restriction never rejects you on its own — it adds a short reflection step for Human Resources.
A short form, then it goes to Human Resources for review.
Once accepted, you get the Driver role and access to the Driver Hub. From then on, signing in is just “Continue with Discord” on the login page.
The ThermoExpress client is a Windows companion app that sits next to ETS2 or ATS. It reads supported game telemetry through a bundled SCS SDK plugin, keeps your cockpit and journey view up to date, and syncs completed routes to your Driver Hub — no manual logging required.
Grab the latest release from Driver Hub → Downloads once your account is approved.
Request tracker access from Driver Hub → Tracker, then generate your personal token. It links the client to your own driver profile — nobody else can see your data with it.
Paste the token into the client’s login screen. Tick “Remember securely on this Windows account” and it’s encrypted on disk with Windows DPAPI, never stored as plain text — so you won’t need to paste it again on this PC.
Launch ETS2 or ATS and take a job as usual. The client detects the active route automatically and starts tracking in the background.
Accounts with the Founder or Administration role need two-factor authentication enabled before they can use the desktop client at all. Set it up first in Driver Hub → Settings.
These are the two tabs you’ll live in while a job is running. Everything updates from live telemetry, several times a second, whenever the simulator is running.
Your home tab: driver profile card with your online status, a rotating ThermoExpress slideshow, a compact live strip once a job is active, and a “Who’s driving” list of other online drivers — click one to open a live map of their route.
The full telemetry view: route progress and ETA, speed/remaining distance/fuel, your exact in-game position and city, truck and trailer identity, RPM and gear, a cargo-compatibility check and pickup guidance before you’re loaded.
The moment you deliver in-game, a summary appears with driven distance, earnings, fuel consumption and damage — marked as pending until Company confirms it server-side.
The Vehicle status tab reads wear telemetry directly from ETS2/ATS: individual bars for engine, transmission, cabin, chassis and wheels, plus overall condition bars for your truck, trailer and cargo. It updates continuously, so you can catch a developing problem before it costs you a fine or a failed delivery.
The client draws a lightweight, click-through overlay directly on top of ETS2/ATS — it never steals mouse or keyboard input from the game. It shows itself automatically: a short toast for events like a route starting or a speed warning, a persistent delivery card while a job is active (cargo, destination, progress and ETA), and a fuel-card readout the moment a refuel is detected.
Home / Pos1 opens your trip, vehicle, logbook and documents. Drag the top bar to move the tablet; its position is saved. It stays open when you Alt+Tab out of the game. You can also open it from Tablet in the desktop client.
Opens a temporary, fully interactive layer over the game so you can drag each card — toast, delivery and fuel — to wherever you want it. Use the per-card size slider to scale a card between 70% and 130%, set how long toast cards stay on screen (2–8 seconds), and switch the persistent delivery card on or off. Arrow keys nudge the selected card by 1 pixel; hold Shift for 10-pixel steps. Press Save to keep your layout, or press F8 again (or Esc) to close without saving.
Captures a short recording of the game window on demand — press it again to stop early. F9 is the default; choose F7 or F9–F12 in Settings → Manual clips, along with the clip length and quality. Previous F8 clip bindings move to F9 because F8 now opens the overlay editor.
Damage spikes and freight speed violations are captured automatically — no hotkey needed — as long as “Record incident video, game audio and microphone” is enabled in Settings. Automatic clips always use native resolution, 60 FPS and high quality, regardless of your manual-clip quality setting.
ThermoExpress hauls temperature-sensitive freight. To keep that cargo — and the company’s rating — intact, the client enforces a strict 95 km/h ceiling for every trip while cargo is loaded. This is measured directly from your in-game speed, checked continuously, and applies for the entire duration of the job, not just near pickup or delivery.
It does not apply when you are driving without an active job (e.g. moving your truck empty). It only matters while the client reports InJob — meaning you are carrying an assigned load.
A completed-in-game trip that exceeded 95 km/h while loaded is recorded with status Cancelled, not Delivered. It will not appear in your delivered totals, and it will not pay out as a successful trip — only the fine and the incident report remain attached to it.
In the client, you will see one warning per trip the moment the limit is crossed. Slowing down afterwards does not undo the violation; it is recorded the instant it happens.
Once a job is cancelled this way, submit a damage report from your Driver Hub referencing the incident report below — the verified trip data from the tracker is linked to it automatically.
An English-language example of the incident report generated for a cancelled job, shown as a preview above. Every value on it — the driver name, cities, cargo and figures — is fictional demonstration data created for this page.
There is no monthly mileage quota. The 95 km/h ceiling is the only hard rule tied to cargo — everything else in ThermoExpress rewards steady, considerate driving rather than speed.
The Company tab totals up your earned revenue, fines and distance driven, and lists every recorded trip underneath — with a filter to show only fines and violations. Each trip expands into full details: truck, start time, fuel used, damage, maximum speed and whether a speeding violation was recorded.
Every trip can carry its own documents, opened right inside the client’s built-in PDF viewer:
Generated for successfully delivered routes: cargo, driver, distance, fuel receipts and total accounting for the trip.
Generated instead of a freight bill whenever the 95 km/h limit was exceeded — the document to attach to your damage report.
One individual PDF per authorized refuel: quantity, fuel card and amount charged to the company.
A separate fuel consumption view compares your L/100 km across delivered trips — grouped by truck model, route or cargo weight, with ETS2 and ATS always kept apart.
Three tabs cover everything vehicle- and people-related that isn’t about a single trip.
A local tool for your own ETS2/ATS save: switch between Trucks and Trailers, repair or refuel one vehicle or all of them, edit and preview a license plate, drive a different truck from your garage, duplicate one, or share/import a full configuration as a .txtruck file. Changes stay staged until you press Write; Discard drops them, Restore reverts to an automatic backup. Workflow: save in the game → close the simulator → edit here → save → load the same profile again.
Lists the trucks and trailers Human Resources has assigned to you, with a Refresh action to re-sync from the Driver Hub.
Add another driver by their ThermoExpress ID (format TX-XXXXXX) and keep track of pending and accepted requests.
Accepted drivers open Driver Hub → Tracker and select Request tracker access. The request enters the Service Center queue for Human Resources or a Founder to review.
After approval, select Generate protected token. This creates your private tracker code, beginning with tx_. Copy or reveal it only when signing in on a trusted PC.
Paste the code into the client login screen. The client sends it as a bearer credential to validate the connection, then can remember it securely with Windows DPAPI on that Windows account.
The server keeps a SHA-256 login hash and a protected recovery copy; it does not need the raw code for normal validation. Revoking the token in Driver Hub invalidates it immediately and you can generate a replacement whenever needed.
Your ThermoExpress display name and avatar. These are refreshed from Discord when you sign in to the website. Your Discord user ID, Discord username and Discord OAuth token are not sent to the tracker client.
Your Steam ID, persona name, avatar, ETS2 hours, ATS hours and Steam member-since date. Steam is used for verification, profile information and optional web sign-in; it is not a tracker sign-in method.
Your public ThermoExpress driver ID, roles, verification state and verification label. Founder and Administration accounts also receive whether two-factor authentication is required and enabled.
Stored locally on your PC and applied instantly — nothing here touches your Driver Hub account.
Theme (System / Light / Dark) and interface language (System / German / English) — notifications and overlay text follow the language you pick here.
“Show route and damage notifications” — turns the in-game toast overlay on or off for route/damage/speed events.
Show your current job as your Discord status while you drive.
“Record incident video, game audio and microphone” — governs both the automatic incident clips and whether the manual clip hotkey is armed. Off by default.
Clip key (F7 or F9–F12, default F9), duration (30 / 60 / 120 / 300 seconds) and quality (Standard / High / Ultra).
Include desktop audio and/or microphone in recordings, with a device picker and a “Refresh devices” action.
Your Steam name, avatar, ETS2/ATS hours and member-since date, shown read-only for reference.
Shows your installed version and the latest release notes, with a “Check for updates” button. Updates are verified before install and wait until the game is closed.
Your account, history and company paperwork live in the Driver Hub — the web dashboard behind your ThermoExpress login, not the desktop client.
Request tracker access, then generate, reveal, copy or revoke your personal tracker token. It is the private credential used to sign in to the Windows client.
Your identity overview — Steam hours and progress toward the 200-hour requirement. Manage Discord, Steam and optional Spotify from Settings → Connections.
Customize your public profile banner and download your driver ID card.
Your full job history synced from the client, with per-trip detail and a damage report you can file after a cancelled or damaged trip.
A monthly, payslip-style recap of your earnings, distance, fines and fuel use.
A real-time map of every ThermoExpress driver currently on the road.
Manage the clips your client recorded, and publish a shareable link to any of them.
RSVP to upcoming convoy events.
An optional Spotify listening recap, once you connect Spotify in Settings → Connections.
A ticket-based help desk for account, tracker, route data or fleet questions.
The latest published Windows client release, with its version notes and checksum.
Two-factor authentication for your account — mandatory for Founder and Administration roles.
Most of the site works without an account at all — useful if you’re still deciding whether to apply, or want to point someone else here.
The front door: who ThermoExpress is and how to join.
Who we are and what drives the company.
The people behind the fleet.
Verified distance rankings across all drivers.
Fleet-wide job, distance and revenue totals.
How a driving day works, end to end — worth reading before you apply.
A public feed of the fleet’s latest verified deliveries.
Public convoy event announcements.
Start an application: Discord sign-in, Steam verification, an automatic account check and a short form.
Whenever you can’t drive or aren’t available for a while — holidays, exams, work, illness or anything else — you must submit a leave request on our Discord server. It is the only way your leave is recorded: a message in a chat channel or a DM to a team member does not count.
On the ThermoExpress Discord server, go to the #intern-ticket channel.
Select Internal Request. The bot opens a private ticket for your leave request.
Answer every question the bot asks in the ticket, correctly and in full: a short explanation, the date your leave starts and the date you will be back. You can also add an optional public reason.
The team and the Founders review your request and approve or decline it. Once it is approved, your leave is entered everywhere automatically.
Approved leave appears on the private vacation board with its start, planned return and progress. Only drivers and internal staff can open it, and the details of your request stay private.
The only part others can read. It appears as an ⓘ link next to your leave, on Discord and on the website. Leave it empty if you prefer not to share one.
Within 24 hours of your planned return, the bot asks you by Discord DM whether you will be available again. Please answer it, so the team knows whether to expect you.
If you are part of the support team, approved leave also pauses your support hours: the support overview on Discord and the support page show you as on leave, with your return date.
Request your leave as early as you can. Leave can be submitted in advance and only shows as active from its start date. If your dates change, open a new Internal Request in #intern-ticket so the team can update your leave.
It opens the in-game overlay editor, where you drag, resize and time your toast, delivery and fuel overlays. Press F8 again, or Esc, to close it — Save keeps your layout, anything else discards it.
Press your manual clip hotkey (F9 by default, changeable in Settings) while a job is active and evidence capture is enabled. Press it again to stop early — the result lands in Driver Hub → Clips.
No. The violation is recorded the instant your speed crosses 95 km/h while loaded. Slowing down afterwards does not undo it, and the job is still cancelled once Company confirms the trip.
The delivery card you see right after finishing in-game is a provisional, local preview. Company re-checks every trip server-side against the recorded telemetry, and a confirmed freight-limit overage always overrides the in-game result.
No. The 95 km/h ceiling only applies while the client reports an active job with cargo loaded. Unladen driving, positioning your truck or free-roaming is not affected.
Driver Hub → Tracker, once your access request is approved. It’s what the desktop client uses to sign in — no separate username or password.
Open the Company tab, find the cancelled trip in your trip history, and use the “Incident report · PDF” button to open it in the built-in viewer.
Submit a leave request (LOA) on our Discord: open an Internal Request in #intern-ticket and answer every question the bot asks — explanation, start date and return date. Once the team approves it, your leave is recorded. See Discord: request a leave of absence.
No. ThermoExpress has no mandatory mileage quota. Respecting the freight speed limit and driving considerately matter far more than chasing a number.
Browse real screenshots of the client or open your Driver Hub to get started.