No. WeChat needs to be installed on your smartphone. you must use the same mobile phone number as the smartphone you are installing WeChat in. The app will send the verification code to your phone and it will automatically detect the code for you. After WeChat has been installed on your phone, you can then use it on your Windows computer. When the QR code comes up on your computer, you must use the QR code scanner within the WeChat app to scan it. Only then can it be linked.