This project, qrtotp
, is a CLI tool that reads otpauth://
QR codes containing TOTP secrets. These QR codes contain unencrypted secrets and must be handled as sensitive credentials.
If someone obtains a QR code image used by this tool, they can generate valid 2FA codes for the associated account.
- Do not commit them to Git
- Do not store them unencrypted
- Use encrypted folders or completely encrypted disk
- Or keep them on removable media thatβs stored securely and disconnected when not needed, ideally encrypted as well.
- Do not upload to Google Drive, Dropbox, OneDrive, etc. unless encrypted beforehand
- Avoid using this tool on shared computers or remote environments
If you suspect that a QR code (or its extracted secret) has been exposed, rotate the 2FA key in your provider immediately.
This tool has no telemetry, cloud connection, or remote reporting.
If you believe youβve found a security issue, please contact the maintainer privately.