If none of the data is visible server side why is this a service in the first place? Everything is a bunch of js running in-browser.
Just sell it like JetBrains. Sure home users will pirate it but with IDE's the money is made with companies and enterprise versions anyways.