• halfdane@piefed.social
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 month ago

    Both provide time-based one-time passwords (totp), so the question is very reasonable.

    I’m using aegis because it was the first one I stumbled upon - your question inspired me to check out freeOTP+ , so here are the key differences I found:

    • freeotp hides the totp until you tap the entry
    • aegis shows the totp for all entries all the time
    • aegis refreshes the displayed totp after the timeout
    • freeotp hides the totp after timeout
    • aegis export:
      • an encrypted json file that can only be read by aegis
      • an unencrypted text file that can be imported into other programs
      • shows a warning when exporting unencrypted
    • freeotp export:
      • unencrypted text file that can be imported into other programs
      • unencrypted json file that can be imported into other programs
    • both can ask for biometric unlock (fingerprint) when configured
    • aegis provides biometric unlock only if database is encrypted with a password

    All in all they are very similar and both seem great, so you’re free to choose the one that’s a better fit for you 🤗

    I personally like seeing the totp at all times without explicitly tapping in them, so that’s why I’ll stay with aegis, even if that exposes me to potential shoulder surfers that can as well see all the secrets all the time.