How our IP data is built
Where the data comes from
Every IP address record on this site is assembled from several independent sources, cross-checked against each other. No single feed is trusted on its own.
How records are verified
Sources disagree with each other constantly, and that is where most of the work is. When two of the three main signals (registry, geofeed, reverse DNS) agree and one disagrees, the outlier is corrected. Changes are applied per network, never by blanket pattern matching, and every change batch is logged and reversible. Ranges where the evidence is genuinely ambiguous are left untouched rather than guessed.
Ownership details such as the operating brand, parent company and connection type are researched manually against the operator's own published information before being recorded.
Accuracy expectations
Country-level accuracy is effectively solved for allocated space. Region and city accuracy depend on how much an operator publishes about its own network: strongest in North America and Europe, weaker where geofeeds are sparse. Mobile, satellite and VPN ranges are inherently less precise because the address is shared or intentionally relocated. City-level results should always be read as the location of the access infrastructure, not of a person.
Corrections
If you operate a network and see wrong data on your ranges, send the correct values or your geofeed URL through the contact page. Verified corrections are usually applied within a day.