Mullvad VPN does have a kill switch, which is enabled by default and cannot be disabled. This is to prevent traffic from leaking outside the VPN tunnel when the connection is lost. The kill switch is available on Windows and macOS and can be manually configured for other operating systems. Mullvad VPN also provides DNS leak protection and trusted encryption ciphers to secure your data.