See whether an address belongs to the Tor network or a known open proxy, and which list says so.
Free, no signup. Checked against 140+ public blocklists rebuilt every day.
Traffic leaving the Tor network or an open proxy hides who is really behind a request. That is legitimate for privacy and research, and it is also what credential stuffing, scraping and card testing hide behind. Knowing that a login or a signup arrives through an anonymizer lets you respond in proportion: a captcha, a second factor, a manual review, not necessarily a block.
The anonymizers category in IPGuardian is built from 17 public feeds: the Tor Project's own exit list, Emerging Threats and dan.me.uk Tor lists, and open-proxy collections such as FireHOL proxies, SOCKS and SSL proxy trackers. Together they cover more than five million addresses. A match tells you the exact list, so you can tell a Tor exit from a scraped HTTP proxy.
Send the address to the API and look for "category": "anonymizers" in the sources:
curl -X POST https://ipguardian.net/api/check \
-H "Content-Type: application/json" \
-d '"185.220.101.1"'
Only partly. Public lists cover Tor and open proxies well; commercial VPN ranges appear only when a list maintainer has collected them.
Not yet. The aggregated source lists are IPv4-only, so IPv6 addresses return a clean result.
Once a day, together with all other sources.
That depends on your service. Many sites allow reading through Tor and add friction only to logins, signups and payments.