Legal
Privacy policy
Last updated: 15 November 2026
Who we are
Haulora MP (this website, the launcher, the game plugin and the game servers) is a product of Truxion Media, Heerhugowaard, the Netherlands (Chamber of Commerce/KvK 42212602, truxion.nl). Truxion Media is the controller of the personal data processed for Haulora MP. Send privacy questions to info@truxion.nl.
Your Haulora MP account
Haulora MP has its own accounts. You log in with Steam; logging in for the first time creates your account. There is no password. You can optionally link your account to Discord, Patreon, Twitch, Kick and your haulora.net account.
Until 15 November 2026 you logged in to Haulora MP with your haulora.net account (then on mp.haulora.net). Since Haulora MP became a standalone platform on hauloramp.net, players who already played got their own Haulora MP account with the same account ID. For that we copied your Steam ID, username, avatar, Discord ID, your linked Twitch and Kick account (and whether they are public), your Patreon link and your supporter tier from haulora.net. Those accounts start out linked to haulora.net; you can unlink it on your account page.
What we process
Your account
When you log in, Steam tells us your Steam ID (steamid64); we load your display name and avatar from your public Steam profile. We store those with your account ID, when your account was created, your last login, your language and the session version we use to check that your login is still valid. On your first visit while signed in we create a Haulora MP player record with your first and last visit.
Website
To deliver pages our server processes your IP address. For signing in, security and your language we use functional cookies (see the cookie policy). Staff actions in the Control Panel are recorded in an audit log together with the staff member's IP address.
Launcher
- You link the launcher to your account with a code you confirm on this website. We only store a hash of the launcher token, with when it was created and last used. The token itself stays on your PC in
%APPDATA%\HauloraMP. - The launcher checks its own files against a signed list and downloads updates and game files from our CDN (cdn.hauloramp.net).
- The launcher reads your Steam ID on your PC to start the game with the right account.
On the game servers
- To connect you, the server processes your IP address and port in memory while you are connected; we do not store them.
- While you play, the server receives your truck's position, heading and speed, the look of your truck and trailer, your licence plate, lights and windows, and passes them on to players nearby, together with your name, Haulora MP ID and role badges.
- CB radio (voice) is forwarded to players on the same channel within range. The server does not decode or store any audio.
- Who is playing on which server is kept in our database while you are online.
- Per server we add up the distance you drove and your time online (without standing still for more than 5 minutes). The totals per game show on your public profile.
Live map
Every 3 seconds the servers publish the name, Haulora MP ID, position and heading of the players online. These are public on /map and can be searched by name, Haulora MP ID or Steam ID. Only the newest position is kept; it is overwritten every time.
Chat log
We keep every chat message (public chat, private messages with /msg and staff chat), including messages stopped by the word filter, with sender, receiver, server, time and the position of the sender's truck, for moderation. Private messages are only visible to senior staff and every look at them is logged.
Moderation and anti-cheat
- Warnings, mutes, kicks, freezes, ban requests and bans are recorded with the reason, staff member, server, time and your truck's position at that moment. For an action in the game we also keep your last 20 chat messages, 5 minutes of positions and your ping as evidence.
- Automatic checks (teleporting, speed, clock) are recorded in the same player log.
- A Haulora MP ban is linked to your Steam ID, so a new account does not lift it. haulora.net bans do not count for Haulora MP, and the other way round.
- Staff can upload evidence (screenshots and videos). These are stored on our CDN at a random, unlisted address.
Reports, appeals and complaints
- When you report a player we keep your account, the reported player's Steam ID, the reason, up to 3 screenshots and/or a video link, and the outcome. Anyone with 5 or more decided reports in 90 days of which 60% or more were denied cannot report until 30 days after the last denial, unless staff lift it.
- When you appeal a ban (or file a complaint afterwards) we keep your messages, the staff replies and the decision.
Crash and error reports
When the game crashes or logs an error while Haulora MP runs, the plugin or the launcher sends a report with your account, Steam ID, game and version, server, times, the game's log file, the Haulora MP log, the crash log and your IP address. Log files can contain file paths on your PC (often with your Windows user name) and details of your hardware and settings. Only staff with the right permission can read them.
Discord
If you link Discord on your account page, we store your Discord ID and username (we only ask Discord for your identity, not for your email or servers). If you are a member of the Haulora MP Discord, the Truxion Media bot sends us your Discord roles. They decide the role on your profile and, for staff, the permissions; changes of your highest role are kept as history. Notices for staff (new players, reports, appeals, moderation actions and crash reports) are posted by the bot in channels only staff can see.
Supporters and Patreon
Haulora MP's Patreon supporters run through hauloramp.net since 15 November 2026 (no longer through haulora.net). If you link your Patreon account, we store your Patreon ID and name. Patreon tells us about your membership of our Patreon page: status, tier, amount and payment dates. We do not see payment details themselves. Your supporter tier shows on your profile and colours your name in the game. Staff can also grant a supporter tier by hand. If your account is linked to haulora.net, the same supporter tier applies there too (see below).
Link with haulora.net
haulora.net and Haulora MP are separate platforms of Truxion Media, each with its own accounts. You can optionally link them, on your account page here or in your settings on haulora.net. A link is only made between the two accounts of the same Steam account: we send haulora.net your Haulora MP account ID and Steam ID, haulora.net sends us its account ID back. While your accounts are linked we send haulora.net your supporter tier on every change (and haulora.net checks it every hour), so you keep your Patreon perks on haulora.net too. After unlinking we send nothing more and the Haulora MP supporter tier ends on haulora.net. What haulora.net itself does with your data is in haulora.net's privacy policy.
Streamers
On /streamers and the home page we show public Euro Truck Simulator 2 and American Truck Simulator live streams on Twitch and Kick with "Haulora MP" in the title or tags: channel name, title, viewers and thumbnail, as Twitch and Kick make them public. You can link your Twitch or Kick account on your account page: Twitch or Kick asks for your consent and gives us your account ID and name; we store those, with whether your linked stream is public (on when linking, switch it off on your account page). We keep no access token: it is revoked right after reading. While your linked account is public we also show your name, avatar and Haulora MP profile with your stream. The list is kept in memory only and refreshed every minute. The Twitch or Kick player only loads when you click a stream.
Public profile
Your profile at /u/<steamid> shows your name, avatar, Haulora MP role, member since date, whether you are banned and a link to your Steam profile.
Purposes and legal bases (GDPR article 6)
- Providing the service (sign-in, launcher, servers, sync, chat, live map, profile): performance of the contract (art. 6(1)(b)).
- Moderation and fair play (chat log, player log, anti-cheat, bans, evidence, reports, appeals): legitimate interest in a safe and fair community and in enforcing the rules (art. 6(1)(f)). Handling your own report or appeal is part of the contract (b).
- Security (CSRF protection, audit log, rate limits, IP addresses): legitimate interest (f).
- Crash and error reports: legitimate interest in fixing bugs (f).
- Patreon and supporters: performance of the contract (b), linked at your request.
- Link with haulora.net (and your supporter tier there): performance of the contract (b), linked at your request. Copying existing accounts from haulora.net at the move to hauloramp.net: legitimate interest in continuing your account, ID, bans and supporter tier (f).
- Streamers: legitimate interest in showing the community (f); your Twitch or Kick link: at your request (b).
- Discord roles and staff notices: legitimate interest in organising the staff team (f).
- Legal obligations, where they apply (c).
Who we share data with
- Haulora MP staff, per part only with the permissions needed for it.
- Other players: what the game needs (see above), the public live map and your public profile.
- Bunny.net (BunnyWay d.o.o., Slovenia, EU; storage and CDN) for launcher files, evidence and report screenshots, and for this website's static files (stylesheets, scripts, fonts and images, via assets.hauloramp.net). Bunny delivers them from servers in the EU, sees your IP address and browser details to do so, processes them as our processor, anonymises IP addresses in its logs and sets no cookies.
- Discord, through the Truxion Media bot, for roles and staff notices.
- Steam (Valve): avatars are loaded in your browser from Steam's CDN and we link to Steam profiles.
- Patreon, if you link a Patreon account or are a supporter.
- haulora.net (Truxion Media), only if you link your account to it: we then pass on your Haulora MP account ID, Steam ID and supporter tier, so your supporter tier and Patreon perks apply on haulora.net too.
- Twitch and Kick: stream thumbnails are loaded in your browser from their CDN, and their player (with their own cookies) only when you click a stream. If you link your account, they know you did so with Haulora MP.
We do not sell data and do not use it for advertising.
How long we keep data
- Chat log: 30 days.
- Crash and error reports: 30 days.
- Live map position: only the newest, overwritten every 3 seconds; gone once you leave the server.
- Who plays on which server: while you are online.
- Distance driven and time online: as long as your account exists.
- Evidence of a temporary ban: until 14 days after the ban ran out or was lifted. Of a permanent ban: as long as the ban stands.
- Report screenshots that did not become evidence of a ban: 14 days after the report was closed.
- Launcher tokens: until you sign out in the launcher or the token is revoked.
- Bans, ban requests, player log, reports, appeals, role history and audit log: as long as they are needed for moderation, because earlier offences count in later decisions. You can ask us to delete data that is no longer needed for that.
- Your account and player record: as long as you play, or until you ask us to delete them.
- Links with Discord, Patreon, Twitch, Kick and haulora.net: until you unlink them or have your account deleted.
- The streamers list: in memory only, refreshed every minute.
Security
All traffic with the website and the API uses HTTPS, tokens are only stored as a hash, staff only see what their permissions allow and sensitive access (such as private messages) is logged.
Your rights
You have the right to access, rectify and erase your data, to restrict or object to its processing and to data portability. Send your request to info@truxion.nl; we answer within one month. We may keep a ban and its evidence as long as that is needed to enforce the ban. For an account on haulora.net itself, contact haulora.net.
If you disagree with how we handle your data, you can file a complaint with the Dutch Data Protection Authority, the Autoriteit Persoonsgegevens.
Children
Haulora MP is not directed at children. We do not knowingly process data of children younger than the age at which the law of their country lets them consent to a service like this themselves.
Changes
When we change this policy we update the date at the top. We announce larger changes on the website.
Contact
Truxion Media, Heerhugowaard, the Netherlands - info@truxion.nl