The complete deal finder on your PC, and the bridge that lets your phone fill your Steam cart. Add a game to your basket anywhere; it's in your Steam cart within seconds. Free, open source, no ads, and it never buys anything for you.
Steam-Deals-Setup.exe from the project's GitHub releasesEverything the website does, with nothing else needed:
A browser is never allowed to touch your Steam cart, on any site. The Windows app is. So when you shop on steamdeal.vercel.app from your phone or any browser:
Your phone and PC never talk to each other directly. Both talk to a small mailbox on this site.
Connect. Sign in through Steam in the Windows app and on this site (on your phone, or any browser). Devices signed in with the same Steam account connect by themselves: one basket, your price alerts and Your taste, everywhere. Not signed in on a device? In the app's basket press Pair a phone or browser for a six-letter code (good for ten minutes) and type it on this site's basket under Already have it?
Shop. Add a game anywhere, on the phone, in a browser, or in the app. The change goes into the shared basket on this site: just game ids, names and prices.
Sync. The app on your PC checks the shared basket every few seconds while a phone is looking, every half minute otherwise, and keeps your Steam cart matching it: it adds what's new and removes what you took out. It only ever removes games it added itself, so anything you put in the cart by hand on Steam stays put.
Pay. Open your cart in Steam, on the phone or the PC, and check out as usual. Once you own the games, the app notices and clears them from the basket. The app itself never buys anything.
Stay ready. Closing the window keeps the app running in the tray next to the clock, and Start with Windows opens it full screen when you sign in (or, with Open closed to the tray, quietly in the tray). If the PC is off, your basket waits; it syncs the moment the app is back.
Every browser enforces one rule: a website can never act as you on another website. If a page could add to your Steam cart, any page could also add to your Amazon cart or post as you on Facebook. Browsers can't tell a friendly cart-add from a hostile one, so they block all of it, and Steam offers no door around that. This is why every deal site stops at "View on Steam".
The Steam Deals Windows app isn't a website. You sign into Steam inside it, on Steam's own login page, the same way the Steam client is signed in. That lets it talk to Steam's cart directly, for its own basket and for the one you share from your phone.
Nothing is ever purchased by the app. It adds and removes cart items to match your basket, and payment always happens in Steam's own checkout with your confirmation.
The SmartScreen warning appears for any small app that hasn't paid for a code-signing certificate. The code is open source, so you can read exactly what it does.
No. Both sides talk to this site, so it works from anywhere with internet, including mobile data away from home. The PC just has to be on with the app running, in the tray is fine.
Your basket is saved. The moment the app is running again it catches up and puts the games in your Steam cart. "Start with Windows" makes that automatic after a reboot.
No. It only ever removes games that it put in the cart. Anything you add by hand on Steam is left alone. If you take a game out of the cart on Steam, the app doesn't fight you; it marks the game as "taken out on Steam" in the basket instead of re-adding it.
The basket (Steam game ids with the name and price shown), your price alerts and your Your taste edits (tag ids), under a random key. With Steam sign-in, that key is derived from your Steam ID with the site's secret, so your devices find each other; to prove which account it is, the app shows the site its short-lived Steam store token once, and the site checks it with Steam and doesn't keep it. No Steam account details, no names of people, nothing from your PC. Signing out stops a device syncing; a code pairing can be undone from the basket, and the PC's "Unpair all devices" wipes its shared data from the site.
Yes. Sign in through Steam on each and they all share the same basket, alerts and Your taste. For a device you'd rather not sign in on, get a code from the app's basket.
For the cart part, yes: it has to be signed in through Steam, because only your own signed-in session may touch your cart. Steam expires that session now and then; the app shows a notification asking you to sign in again, and your basket waits meanwhile.
No. It only adds games to your cart and removes them again. Payment always happens in Steam's own checkout, with your confirmation.
The cart sync needs the Windows app for now. The website works everywhere, and you can run the app from source on any system with Node.js installed (see the GitHub page).
You sign in on Steam's own login page inside the app; the app never sees your password and only reads which games you own and how long you've played them. Your session, settings and caches stay in a folder on your PC, and signing out wipes the session.