Supported operating systems: Windows 7 and later

Processor support: 32-bit and 64-bit

Memory: 4 GB

Permissions required for installation: regular user

Debug logs: %APPDATA%\Vision Teacher for Chromebooks\logs\

Download links:

  • Microsoft Store - go to store here
  • .EXE files
    • 32 bit – download  here
    • 64 bit – download  here
  • .MSI files (for mass deployment only)
    • 32 bit – download  here
    • 64 bit – download  here


Supported operating systems: macOS 10.9 or later

Processor support: 64-bit

Memory: 4 GB

Debug logs: ~/Library/Application Support

Download link: Mac App Store

Firewall & proxy considerations

The following items need to be allowed in order for the application to work:

  • HTTPS to
  • HTTPS to, (used for signin)
  • HTTPS to, (for information about the students, classes, google analytics, etc)
  • WSS (secure web sockets) to * (WebRTC signaling. There is a fallback to HTTPS)
  • STUN to (for WebRTC ICE NAT punching)

For connectivity between the Teacher and the Student, WebRTC negotiates the protocol used for connectivity (UDP or TCP), directly to the IP or through NAT punching, using a range of dynamic ports (more information is available here).