Crossing the HorizonHomePricingAppsHelpAbout
VPN Setup Guides
iPhone/iPad
Android
Mac
Windows

How to setup Wahoo VPN on Windows computer

    Download Wahoo VPN From Microsoft Store

  • Search Wahoo VPN, then click on Install Button.
    VPN windows setup1

    Sign In

  1. We combine sign in and sign up into one flow. Just select sign in option that you want
    VPN windows setup2

    Connect / Disconnect VPN

  • To connect VPN, just tap on the connection button.
    VPN windows setup3
    If you you want to disconnect, just toggle the connection button again.

    Switch VPN server

  1. To Change vpn server, click on the server list.
    VPN windows setup4