No, Instead of going to the remote desktop website every time, you can download the free extension from Google’s Chrome Web Store.