Unlike older authenticators, yngSDA is completely standalone. You do NOT need to install any .NET frameworks or extra software.
- Go to the Releases Page.
- Download the latest
yngSDA_vX.X-beta.zipfile. - Extract it to a safe and permanent folder on your PC.
- Run
yngSDA.exe.
🛑 BACKUP YOUR
maFilesAND R-CODE If you lose yourmaFilesfolder or forget your PIN, AND you didn't save your Revocation Code (R-Code), you will lose access to your Steam account. Always make backups of yourmaFilesfolder and write down theR-Code(e.g., R12345) somewhere offline.
🛑 ACCOUNT SECURITY Using a desktop authenticator inherently bypasses the physical separation of 2FA. If your PC is infected with malware, attackers can steal your
maFilesand your Steam items. Use this application at your own risk. We highly recommend using a strong PIN inside the app.
🛑 BEWARE OF SCAMS Never download yngSDA from YouTube links, Discord, or unknown websites. The ONLY official and safe source is this GitHub repository.
- Modern UI: Clean, responsive, and easy to navigate.
- Account Import: Seamlessly drop your existing
.maFilebackups into themaFilesfolder to load them instantly. - Trade & Market Confirmations: View, accept, or cancel your pending Steam confirmations directly from the app.
- AES-256 Security: Your local data is encrypted using industry-standard AES-256 encryption protected by your custom PIN.
- Portable: Runs out of the box with zero dependencies.
- Launch the App: Open
yngSDA.exe. - Set a PIN: On your first launch, you will be prompted to create a Master PIN. This encrypts your session and
maFiles. Do not forget it! - Add an Account:
- Import (Recommended): If you already have
.maFilebackups from the original SDA or other tools, place them in the newly createdmaFilesfolder next to the.exeand restart the app. - Link New Account (BETA): Click the button to link a new Steam account via credentials and SMS. (Note: Due to recent strict Steam API limits, fresh account binding is currently in Beta and may occasionally be rejected by Steam).
- Import (Recommended): If you already have
- Confirmations: Select your account and navigate to the Confirmations tab to manage your trades.
- Confirmations list is blank or failing to load:
- Wait a few seconds and try refreshing.
- If the issue persists, your session token may have expired. You may need to re-authenticate the account.
- "Steam rejected this phone number" / Status 2 Error:
- This is a known Steam API rate-limit for new bindings. Try again later, use a different phone number, or use an existing
.maFile.
- This is a known Steam API rate-limit for new bindings. Try again later, use a different phone number, or use an existing
Disclaimer: This project is run by independent developers and is not affiliated with, endorsed by, or connected to Valve Corporation or Steam. The software is provided "as is" with no warranties.