Skip to content

Steam Cache Ingestion

Help improve Deadlock API by sharing your match data

Automatic Ingestion (Recommended)
Install the background service and it will automatically submit your match data whenever you play

Run in PowerShell as Administrator (right-click PowerShell, then Run as administrator):

irm https://raw.githubusercontent.com/deadlock-api/deadlock-api-ingest/master/install-windows.ps1 | iex

Auto-start needs Administrator rights: the installer registers a scheduled task that starts the service when you sign in, and it turns auto-start on if you don't answer within 10 seconds. In a normal PowerShell window, press N when it asks about auto-start and let it create desktop shortcuts to start the service yourself. Otherwise it stops with "Administrator privileges are required".

  • Privacy-focused: only match IDs are submitted
  • Lightweight background service
  • No root needed on Linux
View on GitHub  (opens in a new tab)
Upload Match Data
Select your Steam httpcache directory to contribute match information and enhance our database
📁 Directory Location Guide
Find the httpcache folder in your Steam installation
🪟 Windows

Default Steam installation path:

C:\Program Files (x86)\Steam\appcache\httpcache
🍎 macOS
~/Library/Application Support/Steam/appcache/httpcache
🐧 Linux

Common locations (try these in order):

~/.local/share/Steam/appcache/httpcache
~/.steam/steam/appcache/httpcache
~/.var/app/com.valvesoftware.Steam/.local/share/Steam/appcache/httpcache
Show all possible locations...
~/.var/app/com.valvesoftware.Steam/.steam/steam/appcache/httpcache
~/.var/app/com.valvesoftware.Steam/.steam/root/appcache/httpcache
~/.steam/root/appcache/httpcache
~/.steam/debian-installation/appcache/httpcache
~/snap/steam/common/.local/share/Steam/appcache/httpcache
~/snap/steam/common/.steam/steam/appcache/httpcache
~/snap/steam/common/.steam/root/appcache/httpcache