PasswordSafe
English translated to 38 languages • 17.80K words • 57 contributors • Updated 20 days ago