A VPN connection establishes a secure connection between you and the internet. Via the VPN, all your data traffic is routed through an encrypted virtual tunnel. This disguises your IP address when you use the internet, making its location invisible to everyone. A VPN connection is also secure against external attacks.
With the Personal VPN feature in macOS and iOS, your app can create and manage a VPN configuration that uses one of the builtin VPN protocols IPsec or IKEv2. The user must explicitly authorize your app the first time it saves a VPN configuration.
Using a reliable virtual private network (VPN) can be a safe way to browse the internet. VPN security can protect from IP and encrypt internet history and is increasingly being used to prevent snooping on by government agencies. However, VPNs won't be able to keep you safe in all scenarios.
A VPN, or Virtual Private Network, routes all of your internet activity through a secure, encrypted connection, which prevents others from seeing what youre doing online and from where youre doing it.