Guide · Connect Steam
Connect Steam
Sign in once via Steam, and your owned games + playtime + achievements flow in automatically. You pick which titles to actually add to your library — nothing's imported behind your back.
What you get
- Auto-imported playtime + last-played for every Steam-managed game.
- Achievement counts refreshed daily for games you've played recently.
- A "new on Steam" badge on the Add page when you buy/play something new.
- Manual games auto-matched to your Steam library so you can promote them to managed.
1. Set your Steam profile to public
Steam's owned-games API only returns data for accounts where both profile visibility and game details visibility are set to Public. If yours is set to Friends or Private, the sync will return zero games.
Steam → Profile → Edit Profile → Privacy Settings → set both My profile and Game details to Public.
Screenshot
Steam privacy settings panel with profile + game details set to Public
(Drop a 1600×900 PNG here later — file: guide-steam-privacy.png)
2. Click Connect Steam
Go to Settings → Connected Accounts, find the Steam row, and click Connect Steam. We redirect you to Steam's OpenID page.
Screenshot
Connected Accounts panel showing the Steam row with a Connect Steam button
(Drop a 1600×900 PNG here later — file: guide-steam-settings.png)
3. Sign in at Steam
Steam handles authentication. We never see your password — we only get your numeric Steam ID back. Click Sign In; Steam redirects you back to the importer.
Screenshot
Steam OpenID sign-in page
(Drop a 1600×900 PNG here later — file: guide-steam-openid.png)
4. Pick what to import
You land on the Steam importer with your full library sorted by playtime. Check the games you want to track here. Recently-played games are pre-selected so you can one-click-import your active rotation.
- Use the search bar to filter ("dark souls" → all Souls games at once).
- Select all if you really do want every Steam-owned game in.
- Set the import status (Backlog / Playing / Finished / Dropped) for the batch.
Screenshot
Steam importer with the user's library and check-to-import controls
(Drop a 1600×900 PNG here later — file: guide-steam-importer.png)
5. What syncs daily
Once a day (cron at 03:00 UTC) we pull fresh data for every Steam-managed game in your library. You'll see hours played, last-played, and achievement counts update on their own. The detail page for those games shows a "Synced from Steam" banner and disables the fields we manage so you don't fight the sync.
Screenshot
Game detail page with the Synced from Steam banner and read-only hours field
(Drop a 1600×900 PNG here later — file: guide-steam-managed.png)
If you'd rather edit those fields manually for a specific game, click Convert to manual on the banner. It severs the link to Steam for that one row only.
6. Disconnecting
Settings → Connected Accounts → Disconnect. We delete the Steam link and the cached owned-games list. Imported games stay in your library — they just stop syncing.
Common pitfalls
- "Sync returned 0 games" → your Steam profile or game details is set to Friends/Private. Flip to Public and try again.
- Achievements blank for some games → not every Steam game has an achievement schema. That's a Steam thing, not us.
- An imported game still has my old manual playtime → wait one daily sync, or hit Refresh on the detail page. It'll overwrite to the Steam value.