Location
VPN Node
VPN Node
VPN Node
VPN Node
...
Location
VPN Node
VPN Node
VPN Node
VPN Node
...
Location
VPN Node
VPN Node
VPN Node
VPN Node
...
Discover locations and nodes
Forward traffic via wireguard
Client application
Authentication cluster
Authentication node
Authentication node
Authentication node
Authentication node
...
Discovery cluster
Discovery node
Discovery node
Discovery node
Discovery node
Authenticate, get JWT
Exchange keys via HTTPS
...