GeoIP is unreliable. Just as an example of this, freegeoip.net reports that my IP belongs in a city 50 miles (80 kilometers) away from where I actually am at the moment.
With data so inaccurate, why even bother?
With data so inaccurate, why even bother?
https://www.maxmind.com/en/geoip-demo
Enough so that I've used it on GeoIP critical tasks in the past. Unfortunately it's an API, so you have a limited # of calls.
But I do have to agree, maxmind's flagship database is the best there is.
PS: I didn't downvote you. I don't have downvote privileges on HN yet and even if I did have them, I wouldn't use them against you because I think you are contributing to discussion even though I don't agree with what you are saying. That being said, I think you should have refrained from telling me to "research before making claims".