VPNDetectionVPNDetection

Overview

Every official way to plug VPNDetection into what you already run.

Everything here wraps the same HTTP API, so whichever you pick you are talking to one service. Each page carries installation, a quickstart and a reference.

AI Assistants

  • Claude - claude.ai, the Claude apps, Cowork and Claude Code, through our hosted server and plugin.
  • ChatGPT - ChatGPT on the web, through our hosted server.
  • Codex - the Codex CLI, its IDE extension and the ChatGPT desktop app, through our hosted server and plugin.

Database Delivery

  • API - download a database whenever you choose, with an API key.
  • Webhooks - a signed call to your endpoint each time a database you chose is updated.
  • AWS S3 - each new build written to your Amazon S3 bucket, or to any S3-compatible storage.
  • Google Cloud Storage - each new build written to your bucket by a service account you grant.
  • Azure Blob Storage - each new build written to your container with a SAS token.
  • SFTP - each new build uploaded to your server over SFTP, or FTPS.

Platforms

  • BigQuery - look up addresses in our databases from inside Google BigQuery.

Plugins

  • Minecraft - refuse or flag players who join a Minecraft server through a VPN, proxy, Tor or hosting network.
  • WordPress - block, hold or flag sign-ins, sign-ups, comments, contact forms, WooCommerce orders and pages from VPNs, proxies, Tor, hosting networks and the countries you choose.

Tools

  • CLI - look up addresses and download the databases from a terminal, without writing any code.
  • MCP Server - address lookups and database details as read-only tools for any AI assistant or agent, over the Model Context Protocol.

Programming SDKs

Framework SDKs

Middleware that classifies the visitor on every request, so your own handlers get the answer without calling anything. Nothing is refused until you give it a condition to refuse on.

Everything here shares the same authentication model - see API Authentication.

On this page