Servers and Stats
Join community servers, view player stats, and configure match data sharing
Servers and Stats
Custom maps and Server Browser

Enable Custom Maps and Server Browser under Settings → Experimental. Both are off by default on a fresh setup.
Use Maps to browse custom maps. To join a community server:
- Open Server Browser and refresh the list.
- Filter by region, game mode, players, or password status as needed.
- Select a server to inspect its details, ping, and required mods.
- Start the join flow and review the required maps and addons. Install missing requirements before connecting.
- Enter a password if requested, then follow the connection instructions.
The join flow can launch Deadlock, connect through Steam, or open a server's gateway. If automatic connection is unavailable, follow the manual connection instructions shown by the app.
Server-specific mods
When you join, the manager places required content in a folder for that server. Choose whether to include your active profile's mods too. Community members maintain the servers and downloads, which may become unavailable.
Launch a custom map and invite friends

Download and enable a map, then open its detail page's How to Play This Map section. Use Launch Map when a map name has been detected, or follow the console instructions and copy the displayed map command. If the map name is missing, check the author's description.
After quick launch, the manager can wait for the map server to become ready and display Invite Friends with a connect command. Friends can open Deadlock's developer console (F7) and paste the command. They need the required map content installed too.
Player stats

Enable Player Stats under Settings → Experimental, then open Stats. Select your Steam account to view available data.
The page includes Overview, Heroes, Items, Squad, and Live tabs. Stats uses deadlock-api data, so missing or delayed matches can leave gaps. You need an internet connection to fetch new data.
Match details
Open a match from Last matches on the Overview tab. The dialog shows the hero, result, date, duration, K/D/A, damage, healing, accuracy, souls, and other recorded statistics. Use the item-build timeline or play button to follow the build through the match. The transaction list shows purchases and sales. Some matches have incomplete data.

Match Data Sharing

Match Data Sharing is on by default. It fills in matches that public trackers such as Statlocker, Tracklock and deadlock-api are missing, so your match history and stats there are complete. Stats in the app works whether or not sharing is on.
- New installs see the setting during onboarding and can turn it off there.
- Existing users see a one-time notice after updating. Choosing Keep it on or closing the notice leaves sharing on; Turn it off disables it. If you had already turned sharing off before the update, it stays off.
You can change it any time under Settings → Privacy → Match Data Sharing. Turning it off stops all background work immediately.
Why it helps
Trackers can only download a match's full data once someone submits its match ID and salts. Matches that nobody submits stay missing, which leaves gaps in match history and stats. With sharing on, the app submits your own matches automatically, which also fills those gaps for everyone else who played in them.
What it does
The app reads the Steam auto-login token already stored on your machine to fetch your own Deadlock match history through your account. It sends only match IDs and match salts to deadlock-api. It never sends your Steam token, password, or personal data, and it never writes the token to disk. Fetching is rate-limited to 40 requests per rolling 24 hours.
Uses your Steam account
Sharing acts through your real Steam account, so the risk is low but not zero. Because the app reads Steam's stored login token, some antivirus software may flag it. The code is open source and the token never leaves your machine; see SECURITY.md for details. If you are not comfortable with this, turn sharing off in Settings.
Use Fetch all my matches to fetch missing history. Close Deadlock first. The settings page shows remaining quota and progress. A Steam connection failure or exhausted quota can delay completion.
Cached matchdata ingestion
The Matchdata Ingest Tool is a separate Application setting for scanning local Steam matchdata cache files and sending match data to the API. Turning off Steam-account Match Data Sharing does not turn off this separate setting. See Settings and Recovery for both controls.