Skip to content

ActiveVPN

ActiveVPN logo

The Ultimate Network Privacy & VPN Detection Tool.

ActiveVPN inspects your system's network interfaces, analyzes running processes, checks your external IP against known hosting providers, and performs DNS leak tests — all in one hacker-style terminal UI. It tells you whether your VPN is actually working.

Key Features

  • Deep scan — detects VPNs via interface names, process names, and IP reputation in one pass.
  • Tor detection — specifically checks for active Tor services.
  • External IP analysis — queries public IP APIs and flags datacenter/hosting/proxy IPs.
  • DNS leak detection — compares your traffic IP with your DNS resolver IP.
  • IPv6 leak check — reports your external IPv6 address and warns when IPv6 may leak around a tunnel.
  • Overall verdict — combines every signal into a confidence score and a CLEAN / SUSPICIOUS / LIKELY VPN-PROXY / VPN DETECTED label.
  • Kill switch — terminates active VPN processes, with a --kill-force fallback.
  • History & export — automatically logs scans and exports them as JSON, CSV, or TXT.
  • Library API — importable as a Python package with a typed ScanResult, silent mode, and watch callbacks.
  • Watch mode — continuously re-scans at a configurable interval.
  • Configurable — patterns, colors, and API endpoints can be overridden with a TOML config file.

Quick Start

pip install activevpn
activevpn

Documentation


Source code, the repository README, releases, and the issue tracker live on GitHub.