Let's Connect! VPN
Utilities
Only for Mac
Free
Let’s Connect! VPN enables you to connect securely and encrypted to your own Let's Connect! server. Deploy you own Let's Connect! VPN server and connect this client with it.
more -Use ASWebAuthenticationSession in macOS (#555)
-When quitting with the tunnel on, disable notifications
4.0.7 Feb 13
bug fixes
4.0.6 12/15/2025
bug fixes
4.0.4 11/27/2025
small bug fixes
4.0.2 11/04/2025
small bug fixes, but major version number because of Go-common integration (which was already in previous version)
4.0.0 10/23/2025
-New core based on eduVPN-common
-updated GUI
-ProxyGuard, TCP failover implemented
3.1.0 08/29/2025
-fix crash in suspend
3.0.8 06/22/2023
macOS: Fix showing About panel from status item menu #497
Avoid endless retry after authentication is revoked #494
Avoid using cached token endpoints from OIDAuthState #487
macOS: Point the user to the OS' please-enable-notification prompt #474
Improve error alerts #489
Update WireGuardKit to fix crash in tunnel
Update logger to use file handles to fix crash in tunnel
3.0.7 05/26/2023
Handle sleep-wake cycles better #491
3.0.5 11/18/2022
-Bring back ENOBUFS fix
-Avoid crypto errors (103) while sending packets #481
-Fix no-internet issues #485
3.0.4 11/04/2022
-revert ENOBUFS fix
3.0.3 10/04/2022
-Make connected time consistent with transferred data count #319
-Fix ASWebAuthenticationSession failure when clicking on a session expiry notification #469
-When deleting a single secure internet server, app should automatically show the search screen
-improved log, pull #472
3.0.2 07/14/2022
-Fix when 'Renew Session' button is shown #460
3.0.1 07/07/2022
-Support for minisign pre-hashed signatures #427
-Add server API events to the log #424
-Show 'Renew Session' whenever it's possible to renew #430
-Update TunnelKit
*Use TunnelKit as Swift Package Manager package
*Avoid writing client certificate and private key to disk
*Not upstreamed: Handle ENOBUFS errors
-Notify on session expiry #442
-Avoid staggered alerts related to session expiry #445
-privacy statement alert popup
3.0.0 07/05/2022
-macOS: Support keyboard navigation #331
-Make fetching of info.json cancellable #415
-Handle wrong scheme when pasting a custom server URL #407
-Make "Connect using TCP only" work with APIv3
-Suppress 'Renew Session' for 30 mins after authentication time #417
-macOS: Ability to reset the app #259
-macOS: Show alert on wakeup if session expiry notification was missed #400
2.2.4 10/13/2021
WireGuard support via eduVPN server V3 API
2.2.3 07/22/2021
expiry notification
new status bar icon
2.2.2 03/28/2021
-VPN can be started/stopped via menu bar (systray)
-fix: Renew button works before expiry
-Possible to insert your own .ovpn config (limited functionality)
2.2.1 03/16/2021
Remembering window position
"View Log" in Preferences
Status menu item / Login item
"Show in menu bar", "Show in Dock" and "Launch at login" in Preferences
If "Show in menu bar" is checked: on closing the main window, app doesn't quit
If "Show in menu bar" is unchecked: on closing the main window, app quits
Visual changes:
Lighter grey for connection screen status image (for better look in dark mode)
Smaller app icon
Git commit: 3ddf6759fc1c7f081a5e152e8b589de77ae1adf6
2.1.9 09/18/2020
GUI redesign
2.1.8 08/21/2020
-reconnect fix
-macOS 10.14 IPv4/IPv6 dual stack fix
-tunnelkit security fixes
-various other fixes
Git commit a2ccec85bd3c89fa6149398ff26e5e387b0df9e2
2.1.7 05/23/2020
some bug fixes
2.1.5 01/27/2020
Non touch-ID Macbook is now supported
2.0.1 12/14/2019
-Use ASWebAuthenticationSession in macOS (#555)
-When quitting with the tunnel on, disable notifications
more Version 4.0.7 Feb 13
Data Not Collected The developer does not collect any data from this app.