DESK LINK
Get the Windows desktop app from the official release channel.
The Windows installer is not available for public download yet.