No commit activity in last 3 years
No release in over 3 years
A wrapper for MaxMind's Proxy Detection service.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

>= 0
 Project Readme

MaxMind Proxy Detection (unofficial)

Gem Version Test Coverage Code Climate

Wrapper for MaxMind's Proxy Detection service (https://www.maxmind.com/en/proxy)

For minFraud, see this other gem: https://rubygems.org/gems/maxmind

Installation

Requires ruby 1.9.x or more

Version 0.0.1 tested with ruby 1.9.3, ruby 2.0.0 and ruby 2.1.5

Usage

MaxmindProxyDetection.license_key = 'your_license_key'

# Returns a float between 0.0 and 4.0
proxy_score = MaxmindProxyDetection.score("127.0.0.1")

Note that, apparently, when Maxmind service is queried about the same ip several times, only one call is spent.