Can I use the Simplifier on-premise?

Yes. You can choose between your own cloud account, which we host, and an on-premise installation.