1. A method implemented by a client application running on a computer, said method comprising: retrieving an address associated with a server that provides a geolocating service to users who transfer electronic documents to that address, said geolocating service involving analyzing electronic documents that are electronically transferred to that address by remotely located client applications and from that analysis generating geolocation information for those electronic files; identifying at said client application a client document; and electronically transferring the identified client document to the address of the geolocating service so as to receive the geolocating service for the identified client document.