Shameless self-promotion: I built a page to compare IP geolocation providers: https://resolve.rs/ip/geolocation.html I'll work on adding ipapi.is shortly!
How to build a IP geolocation database from scratch?
171–180 of 186 posts
Re: How to build a IP geolocation database from scratch?
#172Shameless self-promotion: I built a page to compare IP geolocation providers: https://resolve.rs/ip/geolocation.html I'll work on adding ipapi.is shortly!
However, when I saw that a few API didn't return any response, I thought maybe the site was not maintained.
[0] https://ipinfo.io/products/free-ip-database
----
Tangent
I find the geographic coordinate values returning up to 15 decimal places is absurd for an IP geolocation response. IP geolocation is never that precise and, this level of "precision" is not warranted and frankly distracting. Like at best it should be 4 decimal places.
relevant xkcd: https://xkcd.com/2170/
Re: How to build a IP geolocation database from scratch?
#173As someone that lives in a country where the national language is not my first language, I hate websites that use IP location to make assumptions about my choice of language and it being forced on me based on a lazy assumption, when my browser is sending language headers quite clearly, and they are ignored.
They call it "web experience personalization" in the industry, and it is annoying. I have never recommended anyone to do that. The best way to do website personalization through IP geolocation:
- Taxes and stuff (if applicable)
- Delivery costs (if applicable)
- Putting the user's country first in those country selection drop-down menu
And that's about it from the top of my head. In my experience, these translations never work and only create distractions. Regardless of the positive intention the website has, using Google Translate to create a native language version of the website is just not a good idea.
Re: How to build a IP geolocation database from scratch?
#174Earlier quoted context omitted.
I really appreciate. Thank you. We are very transparent about our process. If you have any questions, you can always reach out to us. We have a simplified explanation of our probe network here: https://ipinfo.io/blog/probe-network-how-we-make-sure-our-da... The only update is the number of servers is like 600+ now. The probe network is growing extremely rapidly. Our IP geolocation process is quite complicated, and we…
Just wanted to let you know, it's this transparency that turned me into a customer! I love your company and service, but I hate your pricing. I work with a lot of small clients/apps that paying for usage would be a no-brainer, but the defined monthly price buckets don't make any economical sense at their scale. If you added a "pay as you go" tier that a small app could reasonably start by using dollars worth of API c…
If you hate their pricing, then you should join https://ipapi.is/
I have more competitive pricing and all my pricing plans include the full API output.
See for yourself: https://ipapi.is/pricing.html
If you sign up and mail me the code: "HN-IPAPI.IS-2023" I will provide you with the large API plan for 3 months for free.
Re: How to build a IP geolocation database from scratch?
#175Earlier quoted context omitted.
hm, ipinfo.io tells me that I'm using a VPN even though I'm not...
Our VPN recognition is behavior-based. So, there is probably a chance that the IP address you are using is showing some of those behavior patterns. A behavior pattern could be that your IP address is being shuffled around random locations that go beyond the normal location shuffling of an ISP connection. Also, if your IP range is listed in some public datasets that belong to a VPN service, we could recognize your IP…
Re: How to build a IP geolocation database from scratch?
#176Earlier quoted context omitted.
Huh. Ignoring the somewhat strained metaphor, you seem to be suggesting that you don't have moral responsibility for aiding the creepiness of professional manipulators because you also enable other things. I don't think that's true. But even if it were, it would only be so if it were a minimal, possibly negligible part of your business. What percentage of revenue would you say comes from adtech?
I am happy to assist any business, organization or person to use our data. I enjoy talking with people and helping them with the technical and philosophical aspects of IP metadata. If you progressively remove the layers of metadata associated with internet-connected devices one by one from GPS data (user-permitted action) → IP geolocation (IPinfo.io)→ IP address (ISP), and come to a system that is completely anonymou…
..any? It makes me nervous that you actually mean that.
Re: How to build a IP geolocation database from scratch?
#177Earlier quoted context omitted.
I appreciate it, sir! If you have any questions or feedback, please let us know. The challenge of being a data provider is that you can use our data in a million ways, and we don't have coverage of all. So, when you come up with questions or ideas, we can help you better. As you mentioned, audit logs. I highly recommend you look into the ASN field. The ASN identifies an organization that owns a block of IP addresses.…
Can you explain more how to use ASN to detect fraud and how it's different from the country detected for the IP? I thought ASN was derived from the IP, basically the route to that IP? Here's the ipinfo response for an IP used by a recent fraud signup attempt. The asn field matches country. { "city": "Mumbai", "connection": { "asn": 24560, "isp": "Bharti Airtel Ltd." }, "continent_code": "AS", "continent_name": "Asia"…
[0] https://ipinfo.io/2401:4900:1f38:7402:5569:2e45:3bb:9c0d
Re: How to build a IP geolocation database from scratch?
#178If you don't want to do this yourself, you can actually just get Cloudflare to do it for you for free using a simple Worker since all Cloudflare requests contain approximate IP location information. You can also just send a request to my URL (Cloudflare Worker operated - so it should have global low latency): https://www.edenmaps.net/iplocation Use it for small applications, I don't mind. Just don't start sending me…
Located 100km from the Somali coast... I'm in Brussels, Belgium, thx for protecting my privacy :D
Re: How to build a IP geolocation database from scratch?
#179Somewhat relevant: Google Maps can learn the location of your IP based on which locations you browse in the map. If you browse a specific location enough times, it will use that as the default location when you open Google Maps, even if you clear all cookies. (I discovered this just from using Google Maps, and I'm a little concerned by the privacy implications, considering that multiple people may share an IP address…
Re: How to build a IP geolocation database from scratch?
#180Earlier quoted context omitted.
Google certainly uses its geolocation DB, but it also learns based on map browsing patterns. To clarify, the scenario I described is as follows: 1. Initially, when I open Google Maps in a clean browser it defaults to my real location. 2. I repeatedly browse some other location. 3. When I open Google Maps in a clean browser, it defaults to that other location. The only reason for Google Maps to pick that other locatio…
Thanks for clarifying. That is indeed surprising and you are probably right.