Password Depot is a powerful and very user-friendly password manager which ...