Last year made a switch to 1Password, though i did not like there account recovery mechanism.
Which is only possible after using password and secret key combination (loosing any of two means, you account is gone permanently)
Recovery is not possible any other way.
But there android and Windows...