Hacker News new | ask | show | jobs
by reincoder 410 days ago
I work for IPinfo. Thank you for raising a great point.

Integrations and maintenance were major issues when it came to users using the IP database. Usage of our IP database in software and platforms where data download facilities, maintainability (updating the database at regular intervals), and using an MMDB reader library were issues that were stopping us from universal adoption. For example, search/SIEM/threat intel platforms, distributed systems, firewall applications etc.

So, we just decided to launch an API to complement our data downloads. It is easier to use, and the unlimited requests make it a strong candidate.

We are rebuilding our backend in Rust and also developing a bulk enrichment API endpoint. The intention of the API system is to replicate the performance and features you get from a local database, with ease of use and minimal friction. Of course, the API is competing against the local database and will never be perfect, but I have to admit that using the IP database, particularly the binary database, and maintaining it is not as easy as using an API service.

1 comments

How often does a given IP address changes to another country?
IPv4 addresses change about 0.03% each day.

https://ipinfo.io/blog/how-many-ips-change-geolocation-over-...