Kivuko est un client NordVPN gratuit et open source pour macOS, qui se connecte via WireGuard (NordLynx).
Le kill switch de Kivuko est appliqué par macOS. Kivuko se reconnecte à la sortie de veille et après un changement de réseau, et peut bloquer les publicités et les traqueurs via le DNS de NordVPN. L’app de la barre des menus utilise environ 23 Mo de mémoire, et le tunnel environ 8 Mo.
Son tunnel exécute GotaTun, l’implémentation de WireGuard en Rust de Mullvad, dans une extension de tunnel de paquets macOS. C’est macOS qui démarre et redémarre cette extension, par exemple à la sortie de veille.