I downloaded the iPhone app to check that out. The app supports custom port numbers for HTTP. I will highly suggest changing the public facing port to something else. This is called a PAT port. We set that to a random number, lets say 45129. We open the firewall and forward this to port 80. I wouldn't change it on the Apex. Also I would suggest changing any default usernames and passwords on that device (and routers too).
Also if you guys want to get something a bit easier to track. Check into http://www.noip.com or any other free Dynamic DNS Service. You'll be able to have a true domain name and not worry about your ISP changing your public IP address.
You could point your Apex to http://my controller.domain.com:45129
Pretty cool stuff.
Contact for rates lol
From my iDevice
What??? Lol. This is why you are coming over tomorrow! Want me to fix you car? Sure! Want to talk computer talk to me! Negative!
Sent Via the R2R Forum APP on my Panini Maker.