I want to introduce my project WIPmania (WorldIP) - a free geolocation service containing
a database of IP addresses from all over the world, distributed across countries, and an
online API to access it.

The main difference between WorldIP and all other geolocation services is that it provides
real physical locations of networks, not their owners (as represented by whois, on whose data all other bases are based).
This is the most correct information, one of the simplest examples of this: large providers that distribute IP addresses in different regions. Using targeting in its, say, Japanese resource, it is more expedient to offer relevant advertising, language, products ... specifically to the target Japanese visitor, rather than the American provider.
The WorldIP database is available in
SQL (currently in three languages together with Russian),
CIDR (for
nginx ) and text format, the updated one will be posted every 2 months. API online access to it is updated and provided almost daily.
Another small thing:
FF plugin to determine the physical location of the server of the currently visited page. Always shows up-to-date information, since based on API.
The API for ensuring high speed of work is written in C ++, therefore the response generation is instantaneous and the response time depends only on channel delays. The project itself was written, of course, on my favorite
Django :)
')
Details of technology, of course, are not disclosed. We used our own developments, servers in different parts of the world, data from root routers. There are several people in the team, all the work was carried out for about 8 months, in order to provide real information, a huge part of the ranges and addresses had to be manually processed additionally, and is still being done: some methods and technologies are under development, some will be improved. Over time, the base should produce as close as possible to the ideally correct results.
As I said, all functions are free, the base itself is distributed under the Creative Commons license.
You can read more about everything
on the pages of WIPmania.com or the
blog of the project itself.I invite you to visit our project and leave your opinion!
PS: for creative criticism the corresponding
topic is open
in the blog on the site. For questions like, why one country and not another, it makes sense to first
read the article.