Hang on! It's a Web Application how do you protect it from hacking? What I find impressive is that you managed to get .Net working on your iPhone.
The Logic Server is in the private network protected by the firewall. The front end web interface is hosted on a domain outside of the home network required authentication.