ProxyCheck.io Setup Guide

ProxyCheck.io is a cost-effective and reliable component of the Preads Platform's anti-fraud suite. It specializes in real-time VPN and proxy detection, providing a robust backup layer in your multi-provider fallback chain.


🚀 Activation & Connection

The ProxyCheck integration is pre-configured for immediate use. Follow these steps to link your credentials.

1. Register for API Access

  1. Visit ProxyCheck.io to obtain a free API key.
  2. The free tier provides 1,000 queries per day, making it ideal for startups or as a secondary audit layer.

2. Configure in Admin Panel

Navigate to Admin → Security → Anti-Cheat → API Keys → ProxyCheck.io.

  • API Key: Paste your private key.
  • Enabled: Toggle the switch to ON.
  • Enable VPN Detection: Set to ON (Recommended) to trigger enhanced VPN identification.
  • Test API: Click the Test API button to verify the connection and ensure no rate limits are currently blocked.

🛡️ Detection Intelligence

The IpIntelligenceService maps ProxyCheck's specialized signals into the platform's unified audit framework.

Standard Infrastructure Flags

  • VPN Detection: Triggered when the type is identified as VPN. This is conditionally enabled via the vpn=1 API parameter.
  • Proxy Detection: Set to true when ProxyCheck returns a binary proxy: yes status.
  • TOR Identification: Automatically flags connections originating from the TOR network.
  • Hosting/Datacenter: Detects hosting providers and non-residential ranges by auditing the Hosting type returned in the API response.

Scoring & Risk Assessment

  • Normalized Risk: The platform directly utilizes ProxyCheck's internal Risk Score (0-100) to inform automated decisions.
  • Type Prioritization: Identifying an IP as TOR or VPN typically overrides lower scores, triggering immediate high-risk flags in the Admin UI.

⚡ Performance & Scalability

Fallback Positioning

In the platform's Smart Priority Chain, ProxyCheck is ideally positioned as a Secondary or Tertiary provider. This configuration allows you to:

  1. Preserve your primary provider's credits for initial auditing.
  2. Maintain sub-second response times if the primary provider experiences a timeout.
  3. Cross-verify suspicious hits against multiple intelligence sources.

Database Caching

Like all integrated providers, ProxyCheck results are subject to the platform's 24-hour database cache. This ensures that repeat traffic from the same IP does not consume additional API credits, effectively extending your 1,000 daily queries to cover significantly more unique traffic.


💰 Operational Scale

Feature Details
Free Tier 1,000 checks/day (Generous startup limits).
Best For Redundancy and secondary VPN verification.
Core Advantage High-speed response with specialized hosting range detection.

Configure IPHub Provider →