The system that allows you to purchase/download the desktop Informant is a standalone system.  You will need to create a new account the first time you access the system.  You can set up the account with the same credentials as your Informant Sync account but the two are not related to each other.