Download HexVPN.pkg and open it. The installer puts HexVPN in Applications and sets up its helper service. Approve it once with Touch ID or your password.
2
Sign in
Open HexVPN and enter your account email. We send you a one-time code, so there is no password to remember.
3
Connect
Choose a location and connect. Your traffic is encrypted and threat protection is on.
Changelog
What's new on Mac.
Every public release, newest first. HexVPN tells you in the app when a new version is ready and installs it for you.
Version
Released
What changed
1.5.0Latest
New HexGamma protocol for networks that block VPNs. Choose it in Settings > Protocol.
Automatic protocol selection, now the default: HexGuard first, HexGamma when needed.
The connection pane shows which protocol is in use.
The helper service updates itself in the background; your connection drops for a moment while it restarts.
Various bug fixes and performance improvements.
1.4.7
Various bug fixes and performance improvements.
1.4.6
While the helper service updates itself, HexVPN shows a full-window animation instead of a dialog, then fades back to the app on its own.
Various bug fixes and performance improvements.
1.4.5
After an update, HexVPN reopens in its existing Dock icon instead of appearing as a second icon. This takes effect from the next update after this one.
Various bug fixes and performance improvements.
1.4.4
Various bug fixes and performance improvements.
1.4.3
Updates keep your Dock icon and no longer ask for a password.
After an app update, the helper service updates itself automatically; there is no button to press.
Various bug fixes and performance improvements.
1.4.2
Various bug fixes and performance improvements.
1.4.1
On new installs, the background item in System Settings > General > Login Items & Extensions shows HexVPN with its icon instead of the developer's name.
Various bug fixes and performance improvements.
1.4.0
Lower CPU and battery use while connected.
The connection recovers faster after sleep or after switching between Wi-Fi and Ethernet.
Various bug fixes and performance improvements.
1.3.0
The helper service now installs with a standard installer. Approve it once with Touch ID or your password and you're done; nothing to turn on in System Settings.
Helper updates now happen automatically in the background. Your connection drops for a moment while the helper restarts.
Various bug fixes and performance improvements.
1.2.0
The helper service is now installed the way Apple recommends. Instead of an admin password prompt, you allow HexVPN once under System Settings > General > Login Items & Extensions > Allow in the Background. The app opens that page for you.
Fixes setup on macOS 27.
After updating, HexVPN asks you once to allow the new helper in System Settings, then replaces the old one for you. Your connection drops briefly while the new helper takes over, and the old helper entry disappears from Login Items.
HexVPN now requires macOS 13 or later.
More reliable recovery after the helper service restarts.
Various bug fixes and performance improvements.
1.1.1
Connection, sign-in and helper-service errors now explain what went wrong in plain language instead of showing raw technical detail.
Clearer message when the app can't reach the network, when a secure connection can't be established, and when a request times out.
The setup screen no longer stays stuck on an error after the helper service recovers.
Various bug fixes and performance improvements.
1.1.0
Fixes an issue where the internet could stop working after switching Wi-Fi networks, moving between locations, or waking from sleep while connected.
The connection now recovers on its own after network changes instead of needing a manual disconnect and reconnect.
Connection status is more accurate while the tunnel re-establishes.
Stability improvements.
Various performance improvements and bug fixes.
1.0.7
Connect ring spinner sweeps smoothly while connecting.
IP address refreshes when the app returns to the foreground.
Various performance improvements and bug fixes.
1.0.6
AI Threat Protection: now a toggle in the sidebar tab. On by default where supported — flip it off if you'd rather not use it.
Sidebar shield icon shows a check mark when AI Threat Protection is active.
Faster DNS changes when you connect or disconnect.
Various performance improvements and bug fixes.
1.0.5
AI Threat Protection: new section in the sidebar, always on.
Sidebar: nav icons are a bit larger and easier to read.
Various performance improvements and bug fixes.
1.0.4
Quitting from the Dock right-click menu now disconnects the VPN before exiting, matching the close-button behavior.
Various performance improvements and bug fixes.
1.0.3
Locations: region filter chips are larger and easier to tap.
Locations: cities are now sorted alphabetically by country, then by city.
Various visual polish and bug fixes.
1.0.2
Session timer now reflects the real session length after closing and reopening the app.
Various performance improvements and bug fixes.
1.0.1
Connection: stays up while the app is in the background — no more surprise drops.
Connection: automatically recovers if something goes wrong under the hood.
Improved IPv6 handling on dual-stack networks.
Various performance improvements and bug fixes.
1.0.0
Subscription: inactive plans now show a clear prompt with a renew link.
Various performance improvements and bug fixes.
Versions before 1.0 went to invited testers and aren't listed. Dates are UTC.
Other devices
One plan, up to 10 devices.
Sign in with the same account on each one. Linux and a command-line client are on the way.