One interface.
Every tunnel.
Run multiple encrypted tunnels simultaneously. Route traffic per app, per domain, or system-wide. Import configs from any provider.
Your tunnels don't work together
One tunnel at a time
Every VPN app manages a single connection. Activate a second, the first disconnects. You choose between work VPN and personal protection — never both.
Your configs, their app
.conf files from Mullvad. .ovpn files from work. WireGuard configs from your home server. Each trapped in a different app that can't talk to the others.
Power user required
Running two tunnels on Linux means iptables, fwmark, ip rule, and network namespaces. On Windows, the WireGuard client won't even let you try. The OS can do it. The tools won't let you.
How ZKyNet works
Import your configs
Drag in .conf and .ovpn files from any provider — Mullvad, ProtonVPN, your work VPN, your home server. Or use ZKyNet's built-in tunnel infrastructure out of the box.
Set your routing rules
Assign apps or domains to specific tunnels through a visual interface. Work apps through corporate VPN. Streaming through one provider. Banking on a direct connection.
Everything runs simultaneously
All tunnels stay active. The system daemon manages routing and DNS in the background. Tunnels persist even when the browser closes.
What you get
Multi-tunnel multiplexing
Multiple encrypted connections active at the same time, each routing different traffic. Corporate VPN + personal tunnel + home server — no switching, no conflicts.
Per-domain and per-app routing
Route banking.com through a direct connection. Route streaming through one provider. Route everything else through another. Rules you set, applied system-wide and inside the browser.
Bring any provider
ZKyNet is not a VPN provider — it's where you manage all of them. Import .conf and .ovpn files from any WireGuard or OpenVPN-compatible service. Your configs, one interface.
Built for people who use more than one tunnel
Remote workers
Corporate VPN for work. Personal tunnel for browsing. Home server for files. Today you switch between apps. With ZKyNet, all three run at once.
Multi-subscription users
You pay for Mullvad and ProtonVPN. Maybe you run a home server too. Each config lives in a separate app. ZKyNet puts them all in one place with shared routing rules.
Homelab enthusiasts
Persistent WireGuard tunnel to your NAS and home automation, without killing your primary encrypted connection for general browsing.
Power users who want a GUI
You already do this with iptables and shell scripts. ZKyNet gives you a visual interface that doesn't break on network changes.
A product category that doesn't exist yet
ProtonVPN users requesting simultaneous multi-tunnel support. No provider has shipped it.
Mullvad's response to per-domain split tunneling requests. ZKyNet solves this at the application layer.
Firefox users asking for per-container tunnel routing. 8 years. Still not shipped.
The WireGuard official client on Windows. Activate a second, the first deactivates. ZKyNet removes this limitation.
Not a VPN app. Not a mesh network. A tunnel manager.
| VPN Apps | Mesh Networks | ZKyNet | |
|---|---|---|---|
| Simultaneous tunnels | 1 | 1 (+ mesh) | Unlimited |
| Per-domain routing | No | No | Yes |
| Cross-provider configs | No | No | Yes (.conf/.ovpn) |
| Browser integration | No | No | Built-in |
| Per-app routing | Limited | No | Yes |
| System-wide management | Single tunnel | Device mesh | All tunnels |
Common questions
No. ZKyNet is a tunnel management platform. It ships with its own encrypted tunnel infrastructure, but the core value is managing tunnels from any source — your providers, your servers, or ours.
If you have .conf (WireGuard) or .ovpn (OpenVPN) files, yes. Import them and ZKyNet handles the routing.
Launching on Linux, macOS, Windows, and Android.
Pricing details coming at launch. Sign up for early access to be notified.