The ipinfo app uses the http://ipinfo.io API to show you your IP address and related details:
* IP address
* Network (ASN)
* Geolocation (City, State etc)
It also shows your IP geolocated position on a map along with your actual current location so you can see how accurate IP geolocation is. It works with both non-mobile and mobile (cellular) networks, so you can also see the same information for your mobile data connection.