Roy Sinclair is right. It probably will always be readable and validation etc should be done serversided.
I implemented the fullscreen and right mousbutton stuff because this app requires that the client respects the build in screenflow
There's nothing mysterious in the source (except for some hidden (form)fields that contain data the user inserted in previous forms). It's sole purpose is to prevent the user from knowing the filename's and accessing them from the adress bar. This woudn't dammige my app (each action is checked and validated serversided before it gets executed), but would lead to errormessages and confusion/frustration with the client.
If you're trying to hide some big secrets, you'll probaly need to compile the sources and run whatever you're trying to hide as an applet or so.