Client Application
Overview
Users gain access to your Twingate Network and are protected from threats by using the Twingate Client. The Client currently supports the following platforms:
On setup, users simply need to enter the subdomain for your account under twingate.com. For example, if you administer Twingate at autoco.twingate.com
, users will enter autoco
as the organization name in the client. This only needs to be done the first time you use the client.
The Twingate client does not require any special permissions, but we do set up a local VPN connection to 127.0.0.1
in order to intercept traffic to your private Resources. More information can be found in our Endpoint Requirements article.
Installation
End user Download & Installation
If users have rights to install Twingate on their own machines, they can simply point their browser to the link below, and the Twingate client for their device’s platform will download automatically: get.twingate.com
Twingate Admins & Managed Devices
If you have managed devices in your organization, please refer to our managed devices documentation for platform-specific instructions.
If you need to access the distribution endpoint for a platform other than your own, the sources for all of our supported platforms are listed below.
macOS
- Updates are distributed in via the Mac App Store.
- This link will always point to our application in the Mac App Store: https://api.twingate.com/download/darwin
Windows
- Updates are hosted by Twingate.
- The latest version in EXE format can always be accessed via this link: https://api.twingate.com/download/windows
- The latest version in MSI format can always be accessed via this link: https://api.twingate.com/download/windows?installer=msi
- Historical versions in MSI format are available from our public changelog.
Linux
- Updates are hosted in public repositories.
- We publish a convenience script for installation on any supported Linux distribution.
- Consult the Linux client documentation for a list of source repositories.
iOS
- Updates are distributed in via the App Store.
- This link will always point to our application in the Mac App Store: https://api.twingate.com/download/ios
Android & ChromeOS
- Updates are distributed in via the Google Play Store.
- This link will always point to our application in the Google Play Store: https://api.twingate.com/download/android
Updating
Best Practices
The Client changelog provides a list of changes in each release. This is the best source of truth as to what has changed in each release.
Twingate regularly releases updates to the Client to add new features and improve performance and security. We recommend that, as you incorporate Twingate into your organization, you strive to keep the Client up to date in order to take advantage of the latest features and security enhancements.
Automatic Updates
Twingate recommends automating updates for the Client where possible. In cases where local users have elevated permissions, the Client can be configured to automatically check for updates and install them as they become available.
In cases where software distribution tools are used, the instructions in the guides linked below can be used to deploy the Client to your users:
Last updated 13 days ago