That is a very cool looking and functional app! Only thing that worries me is they do not have SSL activated until the beta is complete.
copied from another site:
Greetings!
My name is Scott. I'm the lead engineer at SoftwareForMe.com, the developer of PhoneMyPC.
I found your thread and thought I'd say a few words in response.
@SilleeString, we're glad you like it! It is most definitely safe. When your phone and PC connect to our servers, they use SSL, and we do not monitor or keep your traffic; all we do is ferry data between your two devices, and keep a few simple usage statistics (how many bytes transmitted, etc.) but nothing is tied to your account.
You can see details here:
SoftwareForMe.com - PhoneMyPC Internals
@Pinesal, you can use any feature on your PC that you would if sitting there. But, as mentioned by SilleeString, the performance (in terms of raw frames per second) is not stellar at this time.
As for the multitouch, we're working to improve the speed and accuracy of our multitouch; look for improvements within a couple releases.
@Synergy, about stability, some people report that is is amazingly stable, others not. But, yesterday's release has an auto-report mechanism in it and using the reports we've received, we have been able to put giant red bullseyes on a couple of great bugs. Look for that stability to go up soon.
As for the LAN bit, that's actually a common misconception. In the true release, none of this will matter, but let me explain anyway.
When you install the software on the PC, it quietly connects to one of our internet servers. When you run the app on your phone, it also connects to one of our servers. The server gives it a list of PC's with your credentials, and you see that list on the phone.
When you click on one of the PC's on the phone, the phone and PC negotiate to see if they can connect "directly from the phone to the PC."
If they cannot, they continue to use a network path through our servers. In this case, the "Live" features are disabled in the Beta, simply because of the cost of bandwidth.
If they can connect, all features work.
So, think of this like using VNC: the Phone must be able to "find" your PC on the internet. The only difference is that you don't need to know your IP address; the software takes care of that.
Take a typical home computer. The usual configuration to make things work right is:
1) Create an exception to Windows Firewall that allows port 49300
2) Configure your DSL or other router to "forward" port 49300 to your PC
IF both devices are on the same LAN, then they will use that path (it will be the fastest, after all), but it's not required.
In any case, our goal is to provide the best features to the widest audience, and since firewall configuration can be rough for some, and since corporate users generally have no choice, we will be giving all features full support soon.
A final note on that topic: consider that most services giving remote control support using a hosted solution charge $6-$8 per month. The iPhone's remote control app costs $29.95. We are now--and will remain--well below both of those price points.
Cheers!
Scott
SoftwareForMe.com