{
  "@context": [
    "https://schema.org",
    {
      "nuanyue": "https://www.nuanyue.com/ns#"
    }
  ],
  "@type": "SoftwareApplication",
  "@id": "https://www.nuanyue.com/software/vpn-bypass/#software",
  "name": "VPN Bypass",
  "description": "Menu bar app to route specific domains and services around your VPN.",
  "url": "https://www.nuanyue.com/software/vpn-bypass/",
  "mainEntityOfPage": "https://www.nuanyue.com/software/vpn-bypass/",
  "operatingSystem": "macOS",
  "applicationCategory": "UtilitiesApplication",
  "sameAs": [
    "https://github.com/GeiserX/VPN-Bypass"
  ],
  "softwareVersion": "5.1.4",
  "license": "GPL-3.0",
  "offers": {
    "@type": "Offer",
    "price": "0",
    "priceCurrency": "USD"
  },
  "nuanyue:record": {
    "schemaVersion": 1,
    "id": "software:vpn-bypass",
    "slug": "vpn-bypass",
    "name": "VPN Bypass",
    "type": "SoftwareApplication",
    "description": "Menu bar app to route specific domains and services around your VPN.",
    "shortDescription": "Menu bar app to route specific domains and services around your VPN.",
    "page": "https://www.nuanyue.com/software/vpn-bypass/",
    "dataUrl": "https://www.nuanyue.com/data/software/vpn-bypass.json",
    "categories": [
      "networking"
    ],
    "tags": [],
    "platform": [
      "macOS"
    ],
    "architecture": [],
    "featured": false,
    "pricing": "open-source",
    "license": "GPL-3.0",
    "currentVersion": "5.1.4",
    "openSource": true,
    "website": "https://github.com/GeiserX/VPN-Bypass",
    "github": "https://github.com/GeiserX/VPN-Bypass",
    "download": "https://github.com/GeiserX/VPN-Bypass/releases/download/v5.1.4/VPN-Bypass-5.1.4.dmg",
    "features": [
      "37 built-in service packs (Telegram, WhatsApp, YouTube, Netflix, Spotify, Zoom, GitHub and more) plus any domain, wildcard or subnet you add",
      "In Custom mode a rule can exit direct, through a specific VPN when several are up, through an HTTP or SOCKS5 proxy, or through a Tailscale peer",
      "Routes come back on their own when the VPN reconnects or the network changes, and domains are re-resolved as their addresses rotate",
      "Detects GlobalProtect, Cisco AnyConnect, OpenVPN, WireGuard, FortiClient, Zscaler, Cloudflare WARP, Pulse Secure, Check Point and Tailscale exit nodes",
      "Leaves Tailscale's own range, loopback and the other tunnels alone, so a mesh VPN and local proxies keep working next to it",
      "vpnb scripts everything the app does over a socket only your account can open, and reads passwords from standard input, never from the command line"
    ],
    "useCases": [],
    "formats": [],
    "integrations": [],
    "pros": [],
    "cons": [],
    "whoIsItFor": [],
    "notFor": [],
    "limitations": [],
    "updates": [],
    "faq": [],
    "relationships": [],
    "sources": [
      {
        "id": "vpn-bypass:official",
        "type": "official_website",
        "url": "https://github.com/GeiserX/VPN-Bypass",
        "title": "VPN Bypass — official website",
        "trustLevel": "B",
        "accessedAt": null
      },
      {
        "id": "vpn-bypass:repository",
        "type": "github",
        "url": "https://github.com/GeiserX/VPN-Bypass",
        "title": "VPN Bypass — source repository",
        "trustLevel": "D",
        "accessedAt": null
      }
    ],
    "claims": [
      {
        "id": "software:vpn-bypass.isA",
        "subject": "software:vpn-bypass",
        "predicate": "isA",
        "value": "networking tool",
        "status": "editorially-reviewed",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.supportsPlatform",
        "subject": "software:vpn-bypass",
        "predicate": "supportsPlatform",
        "value": [
          "macOS"
        ],
        "status": "verified",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.officialWebsite",
        "subject": "software:vpn-bypass",
        "predicate": "officialWebsite",
        "value": "https://github.com/GeiserX/VPN-Bypass",
        "status": "verified",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.listedInCategory",
        "subject": "software:vpn-bypass",
        "predicate": "listedInCategory",
        "value": [
          "networking"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.pricingModel",
        "subject": "software:vpn-bypass",
        "predicate": "pricingModel",
        "value": "Open source",
        "status": "developer-stated",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.ownership",
        "subject": "software:vpn-bypass",
        "predicate": "ownership",
        "value": "Third-party product — not published by Nuanyue",
        "status": "editorially-reviewed",
        "sourceIds": [],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.isOpenSource",
        "subject": "software:vpn-bypass",
        "predicate": "isOpenSource",
        "value": true,
        "status": "verified",
        "sourceIds": [
          "vpn-bypass:repository",
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.licensedUnder",
        "subject": "software:vpn-bypass",
        "predicate": "licensedUnder",
        "value": "GPL-3.0",
        "status": "verified",
        "sourceIds": [
          "vpn-bypass:repository",
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.currentVersion",
        "subject": "software:vpn-bypass",
        "predicate": "currentVersion",
        "value": "5.1.4",
        "status": "developer-stated",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      },
      {
        "id": "software:vpn-bypass.hasFeature",
        "subject": "software:vpn-bypass",
        "predicate": "hasFeature",
        "value": [
          "37 built-in service packs (Telegram, WhatsApp, YouTube, Netflix, Spotify, Zoom, GitHub and more) plus any domain, wildcard or subnet you add",
          "In Custom mode a rule can exit direct, through a specific VPN when several are up, through an HTTP or SOCKS5 proxy, or through a Tailscale peer",
          "Routes come back on their own when the VPN reconnects or the network changes, and domains are re-resolved as their addresses rotate",
          "Detects GlobalProtect, Cisco AnyConnect, OpenVPN, WireGuard, FortiClient, Zscaler, Cloudflare WARP, Pulse Secure, Check Point and Tailscale exit nodes",
          "Leaves Tailscale's own range, loopback and the other tunnels alone, so a mesh VPN and local proxies keep working next to it",
          "vpnb scripts everything the app does over a socket only your account can open, and reads passwords from standard input, never from the command line"
        ],
        "status": "editorially-reviewed",
        "sourceIds": [
          "vpn-bypass:official"
        ],
        "lastVerified": null
      }
    ],
    "lastUpdated": "2026-10-07T00:00:00.000Z",
    "lastReviewedAt": null
  }
}