At this time, we have five free utilities to help you with your GPS activities.
The first app helps you combine separated GPS tracks. This is useful in situations where you accidentally reset your GPS mid-activity, or if you have an activity that lasts longer than your batteries (and you need to use two different GPS units). This utility will allow you to upload all of the individual files, and it will combine them into one single activity. Currently there are existing tools and methods (like the Excel spreadsheet method) that allow you to combine files. The benefit of our program is that it is much easier, AND it combines the meta-data. The metadata in your TCX files, for example, is recorded by Garmin devices, and it contains the number of calories burned, the distance traveled, the maximum speed, the total time, the activity type, the type of device you used, and the Maximum Speed. Most of the other combine utilities do not properly aggregate that data, and they only let you combine two files at a time.
The second app helps you merge two files (either TCX or FIT or a combination of the two) - one that contains Heart Rate, and one that contains position (latitude/longitude) data. If you have a tracking device like an iPhone or a Garmin 200 that does not record heart rate data... and a heart rate monitor that produces TCX or FIT files, our tool can merge the two files so the heart rate data is included in your GPS track. This tool is young, so please let us know if you have any bug reports or feature requests.
The third app helps you add timestamps to GPX files. Sometimes you need to create a course for uploading to your GPS. If you draw a course using Strava's routebuilder, you will get a GPX file, but it will not have time stamps. This is fine for GPS units where you simply need to move any kind of GPX file into the Garmin/NewFiles folder... (for example, Edge 500, Edge 510, Edge 800, Edge 810, Edge 1000, Edge Touring). However, if you have an ANT+ device, you are going to need to upload the GPX file using both Garmin Connect (the website), and Garmin Express (the application on your computer). Garmin Connect will only accept GPX files with time stamps - hence the need for this app. Once you upload a time-stamped GPX file to Garmin Connect, you can convert it to a course, and then use the "send to device" button to send it to your Forerunner 910XT, Forerunner 310XT, Forerunner 610, Forerunner 210, FR70, Fenix, Forerunner 920XT, etc.
The fourth free app is a bookmarklet that allows you to export GPX files directly from Garmin Connect. Let's say you have drawn a "course" in Garmin Connect: there is a button that says, "Send To Device," which generally works most of the time. Unfortunately, there is not direct way to take the route that you have drawn, and export them as GPX files for importing into other utilities. Our bookmarklet works like this: 1) You draw a Course in Garmin Connect using their Route Builder. 2) Once the course is complete, you save it. 3) Before leaving the page, you click on our bookmarklet, and a GPX file will be exported to your downloads folder. This GPX file can be imported into any application that can read GPX files.
The fifth app brings back the ability to upload tracks to Strava via email. Strava deprecated this feature in August 2015, so we decided to bring it back using the Strava API. The tool requires that you create an account with us. Your account with us is password protected. Once you create the account, you email tracks to OUR email address - and they get processed and uploaded to Strava via the API. A unique feature of this tool is that you can actually connect TWO Strava accounts to your one GOTOES Account. This means that you can email one track, and have it go to two Strava accounts. This is useful for tandem teams and/or people with restricted bandwidth or availability of battery to charge an iOS device (Garmin Units tend to use less battery tracking than a phone). iOS devices don't let you access the file system, but you can email attachments using a file manager app.