Hi Christopher, Thank you very much. We take about 24-48 hours to verify. This involves a series of checks backed by active measurement. To be honest, it is quite instantaneous. But the issue involves update cycles and cache purging. Usually it is around 24 hours. But sometimes like ASN type verification, you have to do much more extensive reviews but those are automated as well. So, to stay safe we say 24-48 hours.
Failing that, fallback to manual data submitted from the network operator. As a last record, use the Country attribute from the Whois records.
If there is noise in the active measurement data, we will definitely fall back to geofeed. That is guaranteed. We are simply comparing the best possible data we have. We ingest a lot of data. And we pick the best. We also use WHOIS country. In fact, for unallocated ranges, we use the RIR country. There is a hierarchy of fallback values that make it a good system.
This is IMO where the frustration lies with GeoIP data taking unacceptable amounts of time to update, not using it as the first method.
We do not discourage geofeed submissions nor the geofeed. It is just that our active measurement data is generally more accurate, verifiable, and granular than what we observe in geofeed, on average. However, we do ingest geofeed and will pick it up when needed. Time to update is not a bottleneck for us; users can submit their geofeed or correction via a simple form on our website. — Abdullah | DevRel, IPinfo