PasswordSafe
English translated to 38 languages • 18.30K words • 48 contributors • Updated 2 months ago