Setup guides
Pick your platform. Where we have an app, that is the short way — otherwise any OpenVPN client works, and every profile has the certificates inlined, so there is only ever one file to move.
Windows
Sign in with your account, pick a location, press Connect. OpenVPN is bundled - there is no profile to download or import.
Or use any OpenVPN client
You do not have to install our app. The network is standard OpenVPN, so any
client connects with a .ovpn profile — useful on a machine
you would rather not install software on, or if you already run OpenVPN.
- Install OpenVPN Community Edition (the 64-bit MSI) from openvpn.net, or OpenVPN Connect.
- Download a profile from the config generator.
- Copy the .ovpn file into C:\Program Files\OpenVPN\config\
- Right-click the OpenVPN tray icon, choose the profile, and click Connect.
- Approve the Windows UAC prompt. The tray icon turns green when the tunnel is up.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
macOS
Same app as Windows. Unzip, drag to Applications, sign in. Needs OpenVPN present (brew install openvpn); the app says so if it is missing.
Or use any OpenVPN client
You do not have to install our app. The network is standard OpenVPN, so any
client connects with a .ovpn profile — useful on a machine
you would rather not install software on, or if you already run OpenVPN.
- Install Tunnelblick (tunnelblick.net) or OpenVPN Connect from the App Store.
- Download a profile from the config generator.
- Double-click the .ovpn file - Tunnelblick offers to install it.
- Pick "Only Me" when asked who may use the configuration.
- Click the Tunnelblick icon in the menu bar and choose Connect.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
Linux
Same app as Windows. Installing the package pulls in OpenVPN automatically; your desktop asks for your password once per session to start the tunnel.
Or use any OpenVPN client
You do not have to install our app. The network is standard OpenVPN, so any
client connects with a .ovpn profile — useful on a machine
you would rather not install software on, or if you already run OpenVPN.
- Install OpenVPN: sudo apt install openvpn (Debian/Ubuntu) or sudo dnf install openvpn (Fedora/RHEL).
- Download a profile from the config generator.
- Test it: sudo openvpn --config ./profile.ovpn
- To run it as a service: sudo cp profile.ovpn /etc/openvpn/client/vpn.conf && sudo systemctl enable --now openvpn-client@vpn
- For NetworkManager: Settings -> Network -> VPN -> + -> Import from file.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
Android
A direct download, not from a store - your phone asks once to allow installs from the browser. Sign in and connect; no profile to import.
Or use any OpenVPN client
You do not have to install our app. The network is standard OpenVPN, so any
client connects with a .ovpn profile — useful on a machine
you would rather not install software on, or if you already run OpenVPN.
- Install "OpenVPN for Android" (Arne Schwabe) from Play Store or F-Droid.
- Download a profile on the phone, or transfer it from a computer.
- In the app tap the + icon and choose Import.
- Select the .ovpn file, give it a name, and save.
- Tap the profile to connect and allow the VPN permission prompt.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
iPhone / iPad
There is no Privasee VPN app for this platform, so use any OpenVPN client
with a .ovpn profile. The profile carries the location, your
certificate and every setting already filled in.
- Install "OpenVPN Connect" from the App Store.
- AirDrop, e-mail or save the .ovpn file to Files on the device.
- Open the file and choose "Copy to OpenVPN".
- Press ADD in OpenVPN Connect.
- Toggle the connection on and allow the VPN configuration prompt.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
Router
There is no Privasee VPN app for this platform, so use any OpenVPN client
with a .ovpn profile. The profile carries the location, your
certificate and every setting already filled in.
- Confirm your firmware includes an OpenVPN client (OpenWrt, pfSense, DD-WRT, Asuswrt-Merlin).
- Use the "all locations" profile if the firmware supports multiple remotes.
- OpenWrt: install openvpn-openssl, copy the profile to /etc/openvpn/, then enable the service.
- pfSense: VPN -> OpenVPN -> Clients -> Add, pasting each inline block into its field.
- Test from one device before pushing all traffic through the tunnel.
Profiles come from the config generator (sign in first). Generate one per device — that way losing a device means revoking just that profile.
Troubleshooting
AUTH_FAILED right after connecting
The certificate is fine but the account was rejected: an expired subscription, a revoked device, or too many simultaneous connections. Check your dashboard.
TLS handshake keeps timing out
UDP is probably blocked on that network. Use the TCP profile - it runs on port 443 and looks like ordinary HTTPS traffic to most filters.
Connected but no internet
Usually a DNS problem. Confirm the client applied the pushed DNS server, and on Windows keep block-outside-dns on.
Speeds are poor
Try a closer location and prefer UDP. TCP-over-TCP is slow by design and should only be a fallback.