CycloGraph is Free software and can be used according the GNU General Public Licence version 3 or above. Anyhow CycloGraph can interface to non-free services whose use is limited by the service terms of use. The following list describes the type of services used and provides a link to the detailed term of use.
This functionality get the elevation of a point whose is specified only in planar coordinates (latitude and longitude). This service is used either in kml importing either when creating a route on a map.
See http://geonames.org for details (CC-by).
See http://earthtools.org for details.
See http://www.usgs.gov/laws/policies_notices.html
This function allows to draw a path on the map and get the corresponding planar coordinates.
Google maps is used as-is
http://www.google.com/help/terms_maps.html
This mode used Google Maps API v. 3(for versions < 1.4.1)
http://code.google.com/apis/maps/terms.html
Use OpenStreetMap