import{_ as i,o as s,c,a as n,b as a,w as t,d as r,e,r as l}from"./app.fe610a35.js";const d={},h=r('<h1 id="general-information" tabindex="-1"><a class="header-anchor" href="#general-information" aria-hidden="true">#</a> General Information</h1><h2 id="product-description" tabindex="-1"><a class="header-anchor" href="#product-description" aria-hidden="true">#</a> Product Description</h2><p>zProtect is an online obfuscation platform. Our product makes your Java\u2122 software (and by extention, languages that transpile to Java\u2122<sup class="footnote-ref"><a href="#fn1" id="fnref1">[1]</a></sup>) more difficult to reverse engineer.</p><h2 id="obfuscation-bundles" tabindex="-1"><a class="header-anchor" href="#obfuscation-bundles" aria-hidden="true">#</a> Obfuscation Bundles</h2>',4),m=e("For better efficency and lower bandwidth usage, users are required to create zProtect "),f=n("code",null,"bundle.zst",-1),u=e(" files using the zProtect command line tool's "),p=e("bundle command"),_=e(". You may download this tool "),b=e("here"),w=e("."),v=r('<h2 id="faq" tabindex="-1"><a class="header-anchor" href="#faq" aria-hidden="true">#</a> FAQ</h2><h3 id="what-is-the-difference-between-a-commercial-license-and-a-non-commercial-license" tabindex="-1"><a class="header-anchor" href="#what-is-the-difference-between-a-commercial-license-and-a-non-commercial-license" aria-hidden="true">#</a> What is the difference between a commercial license and a non-commercial license?</h3><p>A non-commercial license has licensing limits that disallow the use of the zProtect obfuscator on any software that you intend to distribute commercially (i.e. for monetary gain). However, a commercial license lifts these limits, and allows you to use the zProtect obfuscator on any software.</p><h3 id="how-do-i-remove-the-watermark" tabindex="-1"><a class="header-anchor" href="#how-do-i-remove-the-watermark" aria-hidden="true">#</a> How do I remove the watermark?</h3><p>A commercial license is required to unlock the option to remove the watermark. This behavior is intentional.</p><h3 id="i-currently-have-a-non-commercial-license-how-do-i-upgrade-to-a-commercial-license" tabindex="-1"><a class="header-anchor" href="#i-currently-have-a-non-commercial-license-how-do-i-upgrade-to-a-commercial-license" aria-hidden="true">#</a> I currently have a non-commercial license. How do I upgrade to a commercial license?</h3><p>At the moment, it is not possible to upgrade to a commercial license from a non-commercial license on the web interface. Please contact zProtect support to discuss your options.</p><hr class="footnotes-sep"><section class="footnotes"><ol class="footnotes-list"><li id="fn1" class="footnote-item"><p>Guarunteed support for Kotlin\u2122 and Java\u2122. Other JVM languages are supported on a best effort basis. <a href="#fnref1" class="footnote-backref">\u21A9\uFE0E</a></p></li></ol></section>',9);function g(x,y){const o=l("RouterLink");return s(),c("div",null,[h,n("p",null,[m,f,u,a(o,{to:"/commandline.html"},{default:t(()=>[p]),_:1}),_,a(o,{to:"/commandline.html#downloads"},{default:t(()=>[b]),_:1}),w]),v])}var P=i(d,[["render",g],["__file","index.html.vue"]]);export{P as default};
