1

Show HN: Desktop‑2FA – offline open‑source TOTP authenticator for desktop

I’ve been building a fully offline, local‑first TOTP authenticator for desktop (Windows/macOS/Linux). No cloud, no sync, no telemetry, no external dependencies. Everything stays on the machine.

Why I built it: Most 2FA apps are mobile‑only, closed‑source, or rely on cloud sync. I wanted something transparent, auditable, and desktop‑native — especially for people who work on multiple machines or air‑gapped environments.

Key features:

Local‑only storage (AES‑GCM + Argon2)

Encrypted vault with no external services

Cross‑platform desktop app

Import/export with encrypted backups

Open‑source, MIT licensed

Designed to be simple, predictable, and auditable

What’s new: The project was recently accepted into the Kilo OSS Sponsorship Program, which gives me access to better tooling for code reviews and security analysis. This should help accelerate development and improve code quality.

Links: GitHub: https://github.com/wrogistefan/desktop-2fa Website: https://desktop-2fa.org

I’d love feedback on:

security model

threat assumptions

UX for onboarding

code structure and maintainability

missing features that would make it more useful

Happy to answer any questions.