It is difficult to say this, but there is no way to make your Ionic app really uncrackable. Once you have completed your app and pass it on to the public, if a hacker, would like to know how your app works, he/she, given time, would be able to crack open your code someway or another. This, perhaps, is the weakness of not only hybrid mobile apps, but any mobile apps in general.