Programming Language Microsoft .NET PHP
BrowserObject™ Web Service allows you to obtain Web Browser's information like browser's name, version, platform and many more by User Agent String lookup.
The IP2Location Geolocation Web Service is a hosted, programmable XML Web Service that allows instant identification of online visitors geographical location by using IP address. The IP2Location Geolocation Web Service returns geographic information such as country, region, city, latitude, longitude, ISP and domain name.