I'm an Asp.net & C# & and Angular guy. Recently, I've been playing around with HTML5 Canvas using Konva. It is a lot of fun and I can use it to fulfil a need for certain audience. But its drawback is that it is client-based; any savvy programmer can get hold of the javascript code real fast. I want to start right and ensure that only paying customers use my app, what are your ideas?
The only thing I could come up with is to rent time slots on Virtual Machines where customers will execute a WPF or winforms executables. Or let them use a canvas javascript app on my virtual machines and maybe I'll be able to control the browser and its javascript
Please point me to where I should start?