Shimo - VPN client for Mac - No borders. No limits. Just connect.

Technical Specifications

System Requirements and Technologies

System Requirements

Supported VPN Technologies

VPN Standards

  • IPsec VPN
  • L2TP and PPTP (not on macOS 10.15 Catalina)
  • OpenVPN
  • AnyConnect (Cisco SSL)
  • SSH

Automatic Configuration

  • Mode Config (NETGEAR, Juniper Networks …)
  • Cisco EasyVPN
  • WatchGuard Mobile User VPN
  • SonicWALL DHCP over VPN
  • Cisco AnyConnect


  • Host-to-Network (Split-Tunneling)
  • Host-to-Everywhere (Tunnel All Traffic)
  • Host-to-Host
  • Remote DNS Handling
  • Full IPv6 Support

Compatible Devices

The following section contains an incomplete list of supported VPN gateway devices. Compatibility with the listed products is confirmed by our customers. Products not listed here might still be compatible with Shimo. If you know of any unlisted devices, please send us a short note to further extend this list.

Security Technologies

Encryption Algorithms

  • AES-256, AES-192, AES-128 Encryption Methods
  • 3DES, DES, DES-IV64, DES-IV32

Hash Algorithms

  • SHA-2 (SHA-256, SHA-384, SHA-512)
  • SHA-1
  • MD5

Diffie-Hellman (DH) Key Exchange

  • Groups 14 to 18 (up to 8192 bit)
  • Group 5 (1536 bit)
  • Group 2 (1024 bit)
  • Group 1 (768 bit)


  • Pre-shared Keys
  • RSA X.509 Certificates
  • PKI Tokens
  • Extended Authentication (XAUTH)
  • Support for Authenticator Tokens (RSA SecurID, CryptoCard, etc.) through XAUTH
  • Hybrid Mode

Connection Technologies

Get Connected, Anywhere

  • NAT Detection and NAT-Traversal (RFC 3947 including drafts)
  • Cisco UDP Encapsulation
  • Trigger Automation: Data protection in unsecured environments

Stay Connected

  • Automatic Reconnection upon Transmission Problems or System Sleep
  • Rekeying
  • Dead Peer Detection (DPD)
  • Automatic DHCP Renewal

First Class Support

  • Extensive Knowledge Base with Most Frequently Asked Questions and their Solutions
  • Direct Communication with Support Team via Web-Chat or Email
  • Diagnostic Tools built into the Software
  • One-click Technical Support Reports

Productivity and Automation

Seamlessly Integrated User Interface

  • Menu Bar Item for One-Click Access from Everywhere
  • Optional Dock Icon
  • Connection Groups for Structuring VPN Connections
  • Search for VPN Connections
  • File Vault allows for Easy Access to all Auxiliary Files


  • Document Your Remote Work with Exact Connection Protocol
  • Easy Export to Numbers and Excel via CSV Files
  • Filtering of Accounting Data by Date/Time Filters and Arbitrary Keywords


  • Automatically Connect or Disconnect VPN Connection based on Triggers:
    • Application Startup or Termination
    • Geographic Location (Geo-Fencing, e.g. when not at the company building)
    • Network Access (e.g. when accessing an internal website)
    • Wi-Fi Network (e.g. when not in an encrypted network environment)
    • Network Location (e.g. when in home network)

Automated Actions

  • Automatically Perform Actions at VPN Connect and Disconnect
    • Receive Emails (e.g. internal email accounts)
    • Connect to Server (e.g. internal file server)
    • Switch Network Locations (e.g. activate internal network configurations)
    • Open File or Directory
    • Open URL/Website (e.g. intranet website)
    • Launch Application (e.g. internal software)
    • Run Arbitrary Shell- or AppleScript (custom actions)
  • Notifications for Important Events (audio, visual or both)

Profile Exporting and Deployment