O Kivuko é um cliente NordVPN gratuito e de código aberto para macOS que se conecta via WireGuard (NordLynx).
O kill switch do Kivuko é aplicado pelo macOS. O Kivuko se reconecta depois do repouso e de mudanças de rede, e pode bloquear anúncios e rastreadores pelo DNS da NordVPN. O app da barra de menus usa cerca de 23 MB de memória, e o túnel, cerca de 8 MB.
O túnel roda o GotaTun, a implementação do WireGuard em Rust feita pela Mullvad, dentro de uma extensão packet-tunnel do macOS. O macOS inicia e reinicia essa extensão, por exemplo depois do repouso.