Welcome to MaxMind’s Support Center, where you can find information about how to use and configure our products and services. Get help with:

minFraud Services

Providing risk scoring and risk data for fraud prevention based on transaction data including IP, email, credit card, and more.

GeoIP Products and Services

Providing IP intelligence with data on geolocation, demographics and users, and anonymizers, based on IP address.

GeoLite2 Databases and Services

A lighter version of our IP intelligence offering, useful for testing and low volume use cases where accuracy is less important.

Account and Purchasing

Managing and securing your multi-user account, and setting up payment and subscription plans.

Some of our most frequently asked questions:

Purchasing & Managing Your Account

To have an account created for you, you can either: Once your request is processed, we will send you our Welcome email with login information.
All sales are final once you have downloaded a database or used web service queries. Before purchasing, please try them for free to determine if our products will satisfy your requirements: If you change your mind after purchasing but before downloading a database or using a web service, you may request a refund for up to two months after the date of purchase. In addition, you may request a partial refund based on your amount of unused web service queries for up to two months after the purchase.
Please submit your login username through our Reset Password form. A password-reset link will be emailed automatically to the associated contact email address on file. Please note, only your username can be accepted through this form. If you have forgotten your exact username, or if you believe your contact on file may no longer be valid, please email us for assistance.

minFraud FAQ

Use minFraud Score to get the bottom line; the transaction risk assessment of the riskScore and IP address risk as expressed in the IP Risk Score.

Use minFraud Insights when you need a broad range of data points to help assess risk.

Use minFraud Factors to learn more about how the riskScore was derived. Note that the Factors service requires additional permissions and is only available at an enterprise level.

You can find a more detailed comparison of the minFraud services here.

If you are using legacy minFraud, we recommend upgrading to one of our current minFraud services, if possible. The current minFraud services can accept additional inputs for improved scoring, they can return additional outputs for improved analysis, and they can take advantage or our latest minFraud features. A summary of what’s new for developers can be found here.

The more input fields you pass to the minFraud service, the more accurate the riskScore will be. In particular, we recommend passing at least the /device/ip_address, /billing/city, /billing/postal, /billing/country, /credit_card/issuer_id_number, /email/address, /device/user_agent, and /device/accept_language fields.

We recommend using the Device Tracking Add-on for the minFraud service on your site. The add-on helps catch fraudsters who change proxies while they are browsing your website or between visits to your website.

You can help us customize and improve riskScores for your transactions by reporting transactions that are fraud, suspected fraud, spam/abuse, and/or false positives.

In the MaxMind account portal, we provide the Custom Rules functionality to minFraud Score, minFraud Insights, and minFraud Factors customers. You can use custom rules to automate the dispositioning of transactions (accept, reject, or queue for manual review). Learn more in our Custom Rules Guide.

And, as always, you can contact our support team at support@maxmind.com with any questions pertaining to the minFraud service. We are happy to manually review your account and make specific suggestions on how to improve the performance of the service for you!

The Device Tracking Add-on helps catch fraudsters who change proxies while they are browsing your website or between visits to your website.

It is optional, but recommended, and is easily implemented with some JavaScript that helps us identify the device your customer is using to determine whether it has been used in previous fraudulent transactions. The device information is factored into the riskScore and IP RiskScore returned through the minFraud service.

For optimal performance of the Device Tracking Add-on, please add the JavaScript to as many checkout pages as you can.


Yes! Our GeoIP2 databases and GeoIP2 Precision services natively support IPv6 addresses. For more details, please see our IPv6 Information and FAQ page.
MaxMind tests the accuracy of the GeoIP2 and GeoIP Legacy Databases on a periodic basis. In our recent tests, the downloadable databases were 99.8% accurate on a country level, 80% accurate on a state level in the US, and 68% accurate for cities in the US within a 50 kilometer radius. For more details, see GeoIP2 City Coverage and Accuracy. The GeoIP2 Precision Web Services contain our most accurate data at a city/postal code level, geolocating 7% more IPs the correct postal code and 3% more IPs to the correct city in the United States than the GeoIP2 Downloadable Databases. Please note that we unfortunately cannot guarantee 100% geolocation accuracy. Accuracy exhibits high variability according to country, distance, type of IP (cellular vs. broadband, IPv4 vs. IPv6), and practices of ISPs. In favor of transparency, we publish various filters and granularity levels on our GeoIP2 City Accuracy page.  

IP Geolocation and Accuracy

IP geolocation is used to give you an idea of the region, sometimes down to the level of city or postal code, but it can’t pinpoint the source of an internet connection. To help you have a sense of how precise any given query return is, MaxMind provides an accuracy radius field in the response. The actual location of the IP address is likely within the area defined by a circle with its center at the coordinates returned and a radius equal to the accuracy radius returned. In the example above, MaxMind returns the coordinates 42.1293, -72.7522 with an accuracy radius of 100km. The actual geolocation of the IP address is likely within the 100km-radius circle shown above.
Search engine spiders may crawl your site and deplete your GeoIP2 Precision service queries unexpectedly. The robots exclusion standard can help prevent search engines spiders from doing so. You can write code to check the User-Agent header for the client to see if it's a spider. If you implemented the robots exclusion standard and still are seeing queries being used up faster than expected, we recommend logging each request to the GeoIP2 Precision service in order to better understand what is causing your code to make a web service request.

GeoLite FAQ

The differences between GeoIP2 and GeoLite2 are the level of accuracy, breadth of data, official support, price, and licensing rights. We incorporate additional data sources when generating GeoIP2 data, so even when they've both updated the same day, the commercial GeoIP2 database is more accurate.

GeoIP2 data is otherwise in the same format as GeoLite2 data, and it uses the same integration methods. In that regard, the GeoIP2 databases are essentially drop-in replacements for the free GeoLite2 databases, and the GeoIP2 Precision web services can be used in place of the GeoLite2 web services by updating the URI in your GeoLite2 queries.

You have three options for using or redistributing the GeoLite2 databases in a product or service, commercial or otherwise.

With attribution*: You may redistribute GeoLite2 data that you download through your MaxMind account or access via the GeoLite2 web service API without charge as long as you meet the attribution requirement. You can find the GeoLite2 End User License agreement here.

Without attribution*: You may redistribute the GeoLite2 databases that you download through your MaxMind account, without having to provide attribution, by purchasing a GeoLite2 Commercial Redistribution License. You can find the GeoLite2 Commercial Redistribution License agreement here.

Integration: You may integrate the GeoLite2 databases in your project and require end-users to get GeoLite2 databases directly from MaxMind. In this case, each end-user would separately sign up for a MaxMind account here and agree to the GeoLite2 End User License agreement.

*Direct redistributors (i.e. options 1 and 2 above) of the GeoLite2 databases must flow down applicable requirements, such as honoring valid ‘Do Not Sell My Personal Information’ requests that MaxMind communicates via this page in your account portal [login required].


When using the free GeoLite2 databases, you can meet the GeoLite2 attribution requirement by including the following in all advertising and documentation mentioning features of or use of GeoLite2:

This product includes GeoLite2 data created by MaxMind, available from <a href="http://www.maxmind.com">http://www.maxmind.com</a>.

The attribution would need to appear somewhere public-facing on your site (or product) to meet the requirement. If the GeoLite2 database or the data itself is specifically referenced on a particular site page, then we would ask that the attribution message also be included on that page. You don’t need to put the attribution message on every site page, and you are also not generally required to put it on your homepage; for example, you could put it on your “About” page.

If you’d like to use GeoLite2 without giving attribution, you can purchase a GeoLite2 commercial redistribution license.

GeoIP Data Correction FAQ

Please submit corrections through our forms, linked here.

Corrections must be submitted in English, using standard English characters. Location corrections and ISP/Organization name corrections each need to be submitted separately, per IP range.

You may also request a batch correction if you have more than 20 corrections (see our FAQ on batch corrections here).

All correction requests are manually reviewed for accuracy, and any accepted corrections will appear in our data within 1-2 weeks.

The GeoIP2 Country, City, and ISP databases are updated twice weekly, on Tuesdays and Fridays.

- Make sure that the data you're referencing is up to date. Many times, discrepancies between your actual location and the location MaxMind is reporting has to do with out-of-date data. To view the data we currently return, please use either the GeoIP2 Precision: City service demo or the GeoIP2 City database demo.


- Find out if the data that you believe is incorrect is either GeoLite or GeoIP data. GeoLite2 is our free data offering, and it is less accurate than our commercial GeoIP Legacy and GeoIP2 products. If the GeoIP2 data is incorrect, then there may be a need for us to make a correction.


- Submit a Correction Request. If our online demo returns data that you believe to be incorrect, you can submit a correction request here. If you are able to note any supporting documentation in your request, that can help to corroborate the information we're receiving. (Please note: if a location correction only needs to be applied to our free GeoLite data, please be sure to specifically note this when submitting your correction, or your request may be rejected.)

We reserve the right to refuse any correction request, for any reason. However, if our data is somehow affecting your ability to use a service, and we have not accepted your request, please contact us by email at support@maxmind.com.