Earlier quoted context omitted.
You can download the Maxmind database locally. I don't see the option for that from IpData. That's worth the price increase for me. Having a web API is great for low- or mid-volume applications, but adding 10ms per user for an HTTPS call would still be like 1000x slower than hitting a local DB.
You're right, they're definitely many cases where incorporating any calls to external resources would be the wrong call and where hitting a local copy of a db would be the best solution. An API such as this exists would be a great choice where you need to modify content on the frontend. In which case you'd benefit from the availability of 10 endpoints around the world from which the API is available to provide the lo…
Having a geolocated IP API, while still serving and responding to requests from a single region is just lipstick on a pig.