Live data from Hacker News

Show HN: A New, Clean Geolocation API

ipdata.co

81–90 of 168 posts

Re: Show HN: A New, Clean Geolocation API

#81
post #77

Earlier quoted context omitted.

Hi Kasbah, :) Several. - The Global infrastructure backing ipdata.co is pretty impressive, 4 data centers in the US, 1 in Canada, 2 in Europe and 1 each in Mumbai, Sydney and Seoul. - We offer more datapoints, I tried to build this around the most common use cases for Geolocation, one of which is showing your users the right currency. This is something we provide, that is, the currency ISO code and symbol. - I think…

1) freegeoip is locally hosted - unlimited queries 2) OK. 3) freegeoip is faster and locally hosted - no network latency The entire thing runs as a one command docker instance - database updates are automatically managed

I don't mean to take anything away from freegeoip, this is basically the self-hosted vs external API debate that I've already responded to here. In short, there're cases where each solution shines more than the other.

Re: Show HN: A New, Clean Geolocation API

#83

"Free IP Geolocation API" vs. "Choose Your Pricing Plan" What Geo IP service would people suggest instead?

I think the freemium model is pretty common in Saas. And I think a free tier of 45 000 requests a month, 1500 per day is pretty generous. Anything running as a hobby app/side project would run pretty well within that tier. Most users making more than 1500 requests a day have no issue paying.

I think 1500 per day is practically useless unless for a very small side project. My old blog got many more daily unique visitors, but YMMV.

[edit] Aside from that, I personally would not do business with someone describing his own offer as "pretty generous", but that's just me.

Re: Show HN: A New, Clean Geolocation API

#84
post #77

Earlier quoted context omitted.

1) freegeoip is locally hosted - unlimited queries 2) OK. 3) freegeoip is faster and locally hosted - no network latency The entire thing runs as a one command docker instance - database updates are automatically managed

I don't mean to take anything away from freegeoip, this is basically the self-hosted vs external API debate that I've already responded to here. In short, there're cases where each solution shines more than the other.

[deleted]

Re: Show HN: A New, Clean Geolocation API

#86
post #67

Earlier quoted context omitted.

I bet you mean something along Postmark's pricing https://postmarkapp.com/pricing . I'm probably going to start work on incorporating this soon. Thanks for the input!

Yep! Also will you email me? We're working on some stuff I'd like to run by you. :D

Yeah definitely, you can reach me at jonathan at ipdata dot co. Feel free to reach out any time!

Re: Show HN: A New, Clean Geolocation API

#87

Earlier quoted context omitted.

You can download the Maxmind database locally. I don't see the option for that from IpData. That's worth the price increase for me. Having a web API is great for low- or mid-volume applications, but adding 10ms per user for an HTTPS call would still be like 1000x slower than hitting a local DB.

Just cache the responses so that only the first time a new IP connects it needs to be looked up (until cache fills) Integrating maxmind is a bit of a pain and it’s a massive database. Not well suited to use cases like single purpose or ephemeral containers. You’ll probably end up storing the maxmind db in a separate node on your local network, anyway. So you still have a latency issue (although lower, obviously). Mor…

It's a 100mb db. You load it in-memory (mmap) on every webserver.

Re: Show HN: A New, Clean Geolocation API

#88
post #66

Are you able to flag an IP address as an IP coming from a VPN?

The folks at http://getipintel.net/ can give you some decent information about wether an IP looks spammy or not. > Given an IP address, the system will return a probabilistic value (between a value of 0 and 1) of how likely the IP is a VPN / proxy / hosting / bad IP. A value of 1 means that IP is explicitly banned (a web host, VPN, or TOR node) by our dynamic lists. We've been using it for a while and are pretty happ…

Will check this out - thank you.

Re: Show HN: A New, Clean Geolocation API

#89

Earlier quoted context omitted.

Definitely not! :) We'd send you a unique link to a page where you can update your details. We'd never expose your credit card information in that manner.

Good to hear, but I'd still be a bit concerned that the wording above might lead some inexperienced/not-security-conscious person to send you their details via email outright.

Good point, I think there's another way we could do it. Let me fix that.

Re: Show HN: A New, Clean Geolocation API

#90
Congrats on the launch and the HN coverage @jonathan-kosgei! Looks very similar to my service, https://ipinfo.io:

    $ curl ipinfo.io/8.8.8.8
    {
      "ip": "8.8.8.8",
      "hostname": "google-public-dns-a.google.com",
      "city": "Mountain View",
      "region": "California",
      "country": "US",
      "loc": "37.3860,-122.0840",
      "org": "AS15169 Google LLC",
      "postal": "94035",
      "phone": "650"
    }
It also started as a simple geolocation API when I first launched it over 3 years ago. Since then we've built many custom data sets and expanded to more products, including IP to company details, carrier detection, reverse IP hosting data and more. See https://ipinfo.io/products. We've been lucky enough to signup customers like Dell, Tesla, eBay, TripAdvisor, Plesk and others. Happy to chat and share notes at some point!
Post reply on HN