Ahh, no, there's not a web version, but we have had many streamers play the game! If you'd like, we can send you someone's clip of them completing the whole game if you'd like to rate based off that, but I can understand if not. My computer has the same restrictions, so my partner lets me play all the downloadable games on his computer, haha.
Additionally, we could send you the game file through discord, which I've noticed doesn't set off the computer alarm. Let me know, and we'll make it happen!