Yes, if you have your Azure subscription up and running, it is also possible have it deployed in your own environment. Anyways, to avoid the hassle of upgrades and to ensure that you have the latest features, our recommended model is to provide SuperCards without any external installations.