Show HN: IP Sidekick, geolocation API with additional metadata
ipsidekick.com
ipsidekick.com
I think 1 request per minute is way too low for any sort of usage, though. That made me dismiss the project immediately, ex. I won't even try it because I would never be able to use it in production anyway.
If I was you, I wouldn't offer a free tier at all if you can't handle a standard load (30,000/day+), and just offer a 14-day trial.
I would base tiers on the number of requests with a minimum of 30,000/day, but most importantly on the amount of data you receive: tier 1 only the country, tier 2 GMT offset and everything else.
I don't think it's a product that needs support, it's easy and once I set it up I'll never touch it again, so I would not pay premium for support.
Good luck, congrats on releasing!
$ curl https://ipsidekick.com/5.189.201.130
{
"countryCode" : "ID",
"country" : "Indonesia",
"holiday" : "Independence Day",
"timeZoneName" : "Asia/Jakarta",
"ip" : "5.189.201.130",
"gmtOffset" : "GMT+7:00"
}
I'm planning to add more data types. Welcome any feedback.Slightly related, what can someone do with the lat/long in that data set? (since there's only a canonical lat/long for each country)
1) Secure your own database(s) and offer it as an internal library/API 2) Use a hosted version.
IP Sidekick offers the latter option. The advantage over running your own version is more predictable Opex, both money and effort — if operate your own, you'd have to find source(s), make sure they are updated and make sure the services remain up.
With IP Sidekick, you pay a certain amount monthly, and it's a relatively simple API to use, so there's 0 maintenance and ongoing effort.
Another advantage is I'm supplementing additional data other than what other geolocation services offer. eg. the results now include the public holiday for that day in that country. Planning to add more.