I have had a previous Apowersoft product. I had trouble remembering my password. It didn't offer me an option to reset my password. I did remember it, but I may not have done so.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.