We are currently working on robust ways for partners to protect their IP by encrypting and bundling web apps, this will likely be two options, one for encrypting web pages and source so that it can only be read by RhoElements and compatible browsers, but also we are merging Rhodes and RhoElements so partners and customers will be able to create apps or bundles that are in binary format, see http://rhomobile.com/products/rhodes/ for more information on Rhodes. FYI, Rhodes is a product from RhoMobile, a company that Motorola Solutions recently acquired to strengthen the RhoElements portfolio.
In the mean time, web apps can be obfuscated using a number of techniques. This usually involves pre parsing the source so that it becomes very difficult to read or follow any links of the app. One site that offers a solution is this: http://www.voormedia.com/en/tools/html-obfuscate-scrambler.php.
Hope this helps,
Thanks for the info - do you have a timeframe for releasing encryption support in RhoElements itself (option 1 above)?
My expectation is that this would be an additional function on RhoElements R2 and the only date I can give for that is sometime in Q2 next year. However it is possible that Rhodes maybe merged ahead of that time.
For now my advice would be to obfuscate the code.