SDA++ is a modern Windows fork of Steam Desktop Authenticator for Steam Guard two-factor authentication, account management, QR login, cloud synchronization, and session recovery.
Originally based on Steam Desktop Authenticator.
Now developed as the independent SDA++ project.
Compared to the original SDA:
- QR-code login from desktop screenshots
- Hotkey-based account switching
- Automatic session recovery
- Cloud synchronization improvements
- Separate credential vault support
- Enhanced account management tools
- Updated dark UI
- QR-code login directly from the desktop
- Automatic account switching with hotkeys
- Session recovery utilities
- Saved credentials manager for automatic re-login
- Separate cloud synchronization for
.maFiledata and saved credentials - WebDAV cloud storage support
- Improved Russian localization
- Updated dark-themed interface
- Portable build with no installation required
Shows the current rotating Steam Guard code and the progress bar until the next refresh.
Displays the current account status, session health, and quick actions for confirmations, re-login, and ending sessions.
Pinned accounts stay at the top of the account list so frequently used accounts are easier to reach.
The account tools menu gives quick access to re-login, login credential management, session termination, manifest cleanup, and authenticator deactivation.
This window stores encrypted login credentials used for automatic re-login and batch session recovery.
Lets you approve or revoke trade and market confirmations directly from the desktop client.
Settings includes language selection, confirmation polling, QR hotkeys, account switching shortcuts, WebDAV cloud sync, and separate credential vault sync options.
This floating overlay appears when the QR hotkey system changes state. It confirms whether QR hotkeys are enabled or disabled and shows the result of the last hotkey action.
SDA++ supports fast account navigation with keyboard shortcuts:
Ctrl+Shift+Leftswitches to the previous accountCtrl+Shift+Rightswitches to the next account
These shortcuts make it easy to move through multiple accounts without touching the mouse.
Download the latest portable version from GitHub Releases.
Project page: SDA++ for Steam Guard on GitHub Pages.
Current release asset:
SDA++-portable.zip
- Download
SDA++-portable.zipfrom the Releases section. - Extract the archive.
- Run
SDA++.exe. - Create or import your Steam Guard account.
- Configure cloud synchronization if desired.
SDA++ stores Steam Guard data locally.
This executable is currently unsigned, so Windows may show an Unknown publisher warning on first launch.
The public release package does not contain:
- personal Steam Guard files (
.maFile) - saved account credentials
- cloud synchronization credentials
- backup archives
- user-generated runtime data
Always keep encrypted backups of your Steam Guard files.
Release checksum:
SDA++-portable.zipSHA-256: 5033D9DD79C688F4D2AABEA8E9CF5790EC1F4770710D4199741BFB1FABB5CCFD
.
|-- docs/
|-- open-source/
| |-- SteamDesktopAuthenticator.sln
| |-- Steam Desktop Authenticator/
| `-- lib/
|-- portable-exe/
| |-- SDA++.exe
| |-- maFiles/
| `-- ...
|-- LICENSE
`-- README.md
Requirements:
- .NET 8 SDK
- Visual Studio 2022 or another compatible .NET build environment
Build:
dotnet build .\open-source\SteamDesktopAuthenticator.sln -c ReleaseSDA++ is an unofficial Steam Guard desktop application inspired by the original Steam Desktop Authenticator project and is not affiliated with Valve or Steam.
Use it at your own risk and always keep secure backups of your authentication files.
- Based on Steam Desktop Authenticator
- Extended and developed as the independent SDA++ project







