I've checked the official website and it appears that the domain is expired. Because of that, the software is considered to be discontinued as well.
I've seen many users tied to this application as if it's the only one in the market, but there are others way stronger, feature friendly and updated regularly.
For this example, I recommend LastPass because it has cloud sync, multi-platforms, and more.