Seguridad de aplicaciones mobilees híbridas

En mi caso, tengo una aplicación mobile híbrida con Cordova.

¿Cómo puedo evitar los cambios en mi javascript / AngularJs si alguien descarga mi * .apk o * .ipa e intenta usarlo con un browser?

Quiero encriptar mi código javascript fuente o, si es posible, quiero tener contenido completo en * .apk.

Una forma de evitar que otra persona haga cambios en su código es minimizar y ofuscar los files javascript.

Aquí puedes probarlo por tu count.

Pero si desea minificar todos los files de javascipt de su proyecto, le sugiero que use un cornetworkingor de tareas como Grunt con Uglify .

Para evitar requestes no deseadas, debe configurar el intercambio de resources de origen cruzado (CORS) en su server.