OTPClient icon

System · Flathub

OTPClient v5.3.2

Application for managing TOTP/HOTP tokens with built-in encryption

info

From Flathub, not verified with cpak

This app comes from Flathub and has not been tested with cpak yet. cpak checks it against the Flathub signing key and runs it in its own sandbox, without Flatpak on the system, but some features may not work. How Flathub apps work in cpak

OTPClient is a secure and easy-to-use desktop client for TOTP and HOTP one-time passwords, built with GTK4 and libadwaita. Features:

  • multiple databases with sidebar management and cross-database search
  • token grouping with quick filtering, group-wide rename and removal, and multi-select actions
  • review and repair of tokens that failed validation, and a preview before every import
  • desktop search provider for GNOME Shell and KDE KRunner (opt-in trigger keyword)
  • command-line companion (otpclient-cli) with scriptable table/JSON/CSV output
  • support for TOTP, HOTP, and Steam codes
  • configurable digits (4 to 10), period (1 to 120 seconds), and algorithm (SHA1, SHA256, SHA512)
  • import and export of encrypted/plain Aegis backups
  • import and export of encrypted/plain Authenticator Pro and 2FAS backups
  • import and export of plain FreeOTP+ backups (key URI format)
  • import of Google Authenticator migration QR codes (file, webcam, clipboard)
  • integration with the OS secret service provider via libsecret (opt-in)
  • local database encrypted with AES-256-GCM and Argon2id key derivation; plaintext lives only in libgcrypt secure memory while unlocked

Package details

Application ID
com.github.paolostivanin.OTPClient
Source
Flathub
Developer
Paolo Stivanin
License
GPL-3.0+

Links

More from System

Projects and technologies around cpak