VPN Setup Guides
How to setup Wahoo VPN on Windows computer
- Search Wahoo VPN from Microsoft Store, then install it.
Download
- We combine sign in and sign up into one flow. Just input your email
- Confirm your email is valid
- Input the verification code from your email.
Sign In
- To connect, switch on the connect button.