after I installed and synced my Vivofit I notice that it transfers the data to somewhere there where my Garmin Connect login can access. Is it storing some credentials on my PC
Express stores data in different locations at different times depending on what it is doing. You can view the following article to see more information: Where do my activities go on the computer before they are uploaded to Garmin Connect?