System Requirements

The ExecOnline Platform is a web-based application that is used for our online course delivery. Our platform works on modern browsers such as Chrome and Edge as well as mobile browsers on platforms such as iOS and Android.  Most of the program content is web-based, but we also leverage Office and PDF formatted documents.  In some corporate environments, access to specific web resources may be blocked or limited.  See below for the detailed list of requirements.

Our corporate support team is available to work with your IT specialists to ensure a smooth onboarding for your participants.  Email to set up an onboarding call.

IT Checklist

Required Software

  • Modern browsers such as Chrome or Edge.  See below for a specific list.
  • Microsoft Office (including Word, PowerPoint, and Excel) – Documents are provided to the participants throughout the course.  Participant also can submit their assignments using these formats.
  • Adobe Acrobat Reader (recommended)

Minimum Hardware Requirements for PC users:

  • Operating System: Windows 10, Windows 8, Windows 7 SP1 and above, Windows Vista SP2 and above, Windows XP SP3
  • RAM: 4 GB
  • 50MB of free space
  • CPU Speed: Dual-core 2.4 GHz+ i5 or i7 series Intel processor or equivalent AMD
  • Internet Connection: Broadband +2Mbps

Minimum Hardware Requirements for Mac users:

  • Operating System: Apple OS X 10.6
  • RAM: 4 GB
  • CPU Speed: Dual-core 2.4 GHz+
  • Internet Connection: Broadband +2Mbps

Supported Browsers:

  • Google Chrome version 45.0 and above
    Note that Chrome doesn’t support the screen-sharing feature without an extension.  Screen Sharing can optionally be used during live meetings.  If you would like to screen share, the extension can be found here:
  • Mozilla Firefox version 13.0 and above
  • Microsoft Edge
  • Safari version 7 and above.
    Note that with the exception of live meetings, we also support Mobile Safari on iOS devices.

Required Peripherals for Live Video Conferencing:

Video conferencing is an important part of our programs.

  • Webcam  – Almost all native (integrated) webcams are compatible.
  • A headset is highly recommended
  • Microphone built-in with a laptop or USB microphone

Platform Access

Testing Platform Access

To test your ExecOnline Platform access, visit and confirm that you see the screen below:


Testing Your Bandwidth

To test your bandwidth, visit and click on “Begin Test”.

Be sure your connection is 2 Mbps or higher.


Test our live meeting scheduler

To ensure you have access to the scheduler click here.  You successfully accessed the scheduling system if you were able to view a screen similar to this:

Video Playback

Testing Video Playback

Our learning platform streams videos for the lectures within the course. Our videos work with our standard browser list.

Click the Play button on the video below. If you can see & hear this video, you are all set:

  • Mac
    • Safari: HTML5 Video
    • Chrome: HTML5 Video
    • Firefox: HTML5 video in new versions; Flash may be required with older versions
  • Windows
    • Edge: HTML5; Video is supported without Flash
    • Chrome: HTML5 Video
    • Firefox (21+): HTML5; Video is supported without Flash

If for some reason the video doesn’t work for you, we also support Vimeo in some circumstances.

While ExecOnline hosts most of its lecture content on its own video player, certain video resources, such as module introductions, recordings of live events, and platform orientation videos, may be hosted on Vimeo. Check to see if you have access to Vimeo by clicking this link.

Video Conferencing

ExecOnline uses Daily video conferencing technology for our video conferencing.

  • For the best experience, use the Chrome browser to access your courses where video conferencing is natively supported
  • To install and/or test your installation, visit Daily’s Network Test
  • Mobile Live meetings are currently only supported for Leadership Coaching
  • For detailed network configuration and troubleshooting see Daily Configuration Appendix below

Daily Configuration Appendix


Daily implements the WebRTC specification for their video conferencing capabilities. WebRTC has many different types of connections, which means there are a number of domains to add to your firewall’s allow list:

  • * 
  • * 
  • – Daily owned server for ICE negotiation
  • * – STUN server/TURN relays for coordinating peer-to-peer  calls
  • * – STUN server/TURN relays for coordinating peer-to-peer  calls

With larger video conferencing calls, all video and audio traffic will be coming from a centralized server. With smaller calls, the WebRTC protocol favors direct connections between peers. These connections use UDP instead of TCP because it offers lower latency.

In order to support these direct connections, your firewall should allow UDP hole punching. This is the default behavior for most firewalls, so it’s unlikely that any changes will be needed. If you’re explicitly allowing or denying UDP ports, you’ll definitely need to open port 3478 for signaling and media tunneling. You’ll also need to open UDP ports 40000-65534 for all hosts in order for peer-to-peer calls to work correctly.

Further details are available from Daily.

Email Delivery

To ensure email delivery please have your IT department white list the following IP ranges:

  • * (include the following IPs)

Great Firewall of China

ExecOnline Platform users in China may experience connectivity issues due to China’s restricted access to various websites, including, potentially, our Platform. Below are potential steps to address such issues:

  • Check with your IT department to see if you have a corporate solution
  • VPN software or Virtual Private Network software.  Astrill is a popular VPN solution in China.  StrongVPN is another solution.  There are many others.
  • There are a number of free proxy servers—which are less reliable but free and there is nothing to install

For more information on the Great Firewall and additional solutions see –