No, the Tappecue mobile app is only available on iOS and Android devices. 

But we do have a browser site that can be viewed on Windows phones.

You will still need to have an iOS or Android App for starting a new session (some people use an Android emulator on a PC) then you can view temps from your Windows phone through the browser.