How does MyPasswords work?

MyPasswords does not require any software or browser plugins to be installed. Just open https://recovery.clevxapps.com in any browser, even from your mobile device, and enter the email address associated with your account. You will get an email with your passwords.