ProxyCheck Setup - softerfish/fyuhls GitHub Wiki

ProxyCheck Setup

ProxyCheck gives fyuhls VPN and proxy intelligence.

Where it helps

  • rate-limited abuse review
  • rewards fraud scoring
  • optional enforcement or intelligence-only modes

Setup steps

  1. Add the ProxyCheck API key in Config Hub > Security.
  2. Choose the Protection Mode you want.
  3. Save.
  4. Test with known VPN and non-VPN traffic if possible.

Modes

  • None: do not query ProxyCheck and do not block VPN/proxy traffic
  • Enforcement: block based on the configured rules
  • Intelligence: query ProxyCheck, store the result on the download session or reward receipt where relevant, and use it for fraud scoring without hard-blocking on its own

Important note:

  • if no ProxyCheck API key is saved, fyuhls falls back to None even if another mode was selected earlier

Best practice

If you want richer fraud scoring without aggressively blocking users, start in intelligence mode and review the recorded signals first.

Where the signals are used

ProxyCheck data can affect:

  • VPN/proxy blocking on public download flows when using Enforcement
  • Rewards Fraud scoring when using Intelligence
  • review confidence for suspicious traffic without forcing a hard block
⚠️ **GitHub.com Fallback** ⚠️