Does InSpace require an installation on the computer?

Because InSpace is browser-based, there’s no download or installation required! We recommend keeping your browser updated for the best InSpace experience.