Can Your iPhone Keep a Secret? Password Managers Compared