Harbor
VPN.
WireGuard, OpenVPN, AmneziaWG, and IKEv2 tunnels with the same DNS-layer blocking as Harbor Adblock.
What it does
Harbor VPN tunnels all of a device's traffic through Harbor's network, not just DNS. Every tunnel routes DNS through Harbor's own filtering resolver — known malware, threat, and adult-content domains are blocked at the network level, and the device's DNS can't be pointed elsewhere while connected. Available standalone or as an addon to an existing Harbor Adblock plan.
Create your first device
- Go to vpn.harborprivacy.com. Existing Adblock customers are logged in automatically; everyone else can sign up directly.
- Name your device and pick a protocol (WireGuard, AmneziaWG, OpenVPN, or IKEv2).
- The config is shown once — save it or scan the QR code before leaving the page.
Installing your config
WireGuard
- Install the WireGuard app (App Store, Google Play, or wireguard.com for desktop).
- Tap Add a Tunnel → Create from QR code and scan the code, or Import a file and pick the downloaded config.
- Toggle the tunnel on.
AmneziaWG
AmneziaWG uses the same config format as WireGuard but needs the AmneziaWG app specifically — a regular WireGuard app won't apply its obfuscation settings. Install AmneziaWG from your platform's app store, then import the same way, by QR code or file.
OpenVPN
- Install an OpenVPN client (OpenVPN Connect, or Tunnelblick on Mac).
- Download the
.ovpnfile from your device page. - Import it into the client — usually File → Import Profile, or drag the file onto the app.
- Connect.
IKEv2
Native VPN on iPhone/iPad — no app required. iOS only for now.
- Download the
.mobileconfigfile from your device page and open it (on iPhone: tap it in Files or Mail). - Settings → a "Profile Downloaded" banner appears — tap it, then Install (asks for your passcode).
- Settings → VPN → toggle Harbor VPN on.
Revoking a device
Revoking a device on the portal disconnects it immediately. You can also delete or disable the profile from within the WireGuard, AmneziaWG, or OpenVPN app on that device, or for IKEv2, remove it from Settings → VPN & Device Management on iOS.
Need help in the meantime?
Open a ticket and we will reply within one business day.
Submit a ticket →