
Your slick, no-nonsense Electron 2FA Authenticator —
because security shouldn’t be ugly or complicated.
WinKey is an Electron-based Two-Factor Authentication (2FA) app designed to provide a clean, aesthetic, and easy-to-use experience for generating Time-based One-Time Passwords (TOTP). This lightweight desktop authenticator simplifies the process of securing your online accounts with an elegant interface and reliable token generation.
- ✅ Google Drive Sync — backup & restore your secrets with a click.
- ✅ Improved UI — more aesthetic, smoother interaction.
- ✅ Basic backup system — local and remote backups before overwriting.
- ⚙️ Clean multi-user codebase (experimental) — prepping for multiple accounts.
- 🔐 Encryption for stored secrets — so your secrets.json is useless to thieves.
- 🔑 bcrypt — hashed local passwords to guard your local database.
- 🧩 GitHub login option — log in with your GitHub account.
- 👥 Fully-fledged multi-account login — switch between different cloud accounts seamlessly.
- RFC 6238 TOTP generation — trusted, time-based codes.
- Simple Electron Builder setup — clone, build, run.
- Google Drive Integration — secure cloud backup in your own cloud we manual backups.
-
No encryption on stored secrets.
Handle yoursecrets.json
like it’s gold. If someone gets it, they get your keys.
Find your secrets.json here:
C:\Users\[Your Username]\AppData\Roaming\winkey
-
No auto backups.
Make sure to sync manually for now. Automatic backup in V3.
- Electron v32 — power your desktop app with web tech
- bcrypt — hashed passwords (To be implemented soon)
- otplib — TOTP engine
- qrcode — instant QR code generation (To be implemented soon)
ISC License © BeastCodZ
WinKey is a personal project and comes as-is. Don’t trust it blindly with your crown jewels. — I’m not your IT department.
Lock down your accounts with taste. Use WinKey.