Garmin Connect App Download for Windows 10. It is very easy to download and install Garmin Connect App on your device. This is all one solution for health and fitness data. It helps you to track and improve the performance no matter whether you are training for a particular race.