The application received some bad reviews, but your problem might be related to a typo when you created the account. Use the available recovery methods to try getting the password/email back. If you can't do it, use LastPass as an alternative. I used it every day and had not problems with activation, registration.
Lastpass website: https://lastpass.com/