Yes. You can download the "Link to Windows" app without the Microsoft Store. The other option from the Microsft store is the Google Play store. You can open the Google Play app, search for 'Link to Windows' in the search bar, and then hit enter. You would be directed to the app, and you can download it from there.