Yes! After you log in, you will see a small 'pop out' icon on the right hand side of the URL bar. Click this to install onto your desktop.
Please note that Isla only supports log-ins for clinicians and users with an NHS email address. Patients do not need to create an account or install the app to use the Isla platform.