Progressive Web App (PWA)
Workspaces supports being installed as a PWA. This gives users a better user experience, especially on mobile devices.
In order for workspaces to show as an installable PWA it must be served from a secure HTTPS connection and with trusted certificates.
Valid installed JSON manifest
Kasm workspaces provides a working manifest, if you want to make changes for branding then you can swap out the icons found in the manifest.
Installed service worker
Kasm Workspaces provides a service worker in order for the PWA to be installable. However, Workspaces requires an active internet connection in order for it to be useful, so at the present time the service worker is only used for detecting if the app is online.