We are adding rate limits to data downloads
TLDR
- Individual database download limit to up to 3 times a day
- Rate limits are based on individual machines per unique IP address
- This applies to both free and paid data download users
We’re releasing a new rate limit policy on data downloads starting today. From now on, users can download the same database up to 3 times per day for each individual machine.
This is not a restrictive policy but a protective policy.
Please help us to keep IPinfo accessible to every user.
If you have hit the rate limit ceiling, you will see the following response from our API:
You have reached your 3 downloads per day limit for <insert_database_name> from <your_ip_address>
Please reach out to increase your limit via support@ipinfo.io.
Why did we introduce this limit?
We really appreciate developers using our data to keep their systems secure, gather sales and marketing intelligence, running cybersecurity operations etc. It is our best intention to keep them going. This is not a restrictive policy. Rather, it is a protective policy for our infrastructure.
We have seen developers download our database hundreds of times throughout the day. In some cases, this is due to bugs in their code and can also be due to unoptimized data piplelines of unoptimized data pipelines. This rate limit does not restrict our users’ data usage regardless of what tier they are in. Rate limits such as this can help optimize users’ code and reduce computational and ingress costs.
The best practice in using our database is to download it once per machine and then use it in the operation from the storage. Since we recognize individual machines based on their unique IP addresses. So, you can use your access token across multiple servers and devices.
FAQs
We received these questions after we implemented this policy.
“I am using your data across multiple machines”
This rate limit policy considers unique IP addresses. So, you can use download our IP databases per machine up to 3 times a day, since each machine is assigned a unique IP address. We recommend downloading the database once to your storage and distributing the database to their servers internally.
“I am subscribed to multiple databases”
The rate limit applies per database and per machine basis. Each day, you can download our IP geolocation database up to 3 times per unique machine, then the IP to Country database 3 times on that same machine, and again IP to Privacy database 3 times on those same machines….
“I need to download the database multiple times for updated data”
The database is updated at most once a day. Downloading the data multiple times doesn’t mean you are getting fresher data every time.
“How do I know if I am using the latest updated data?”
Please check out our database update schedule here:
When do the updates happen? - FAQ & Help Centre - IPinfo.io
What can you do now?
We hope that you can accommodate this change by updating the data download and usage mechanism.
If you are impacted by this policy, please reach out to our support: support@ipinfo.io. We are happy to accommodate your special use case.