We have been investigating the security of RemotePC for a while and have found some issues. I don't think they are major issues, but I think it is good that people know about them.
RemotePC has a built-in mechanism for connecting to the server. If you do not have a user account on the server, you will need to add a new account. When you connect to the server, you are automatically logged in to that account. There is no need to type in a username and password. This is a security issue because there is no need to store your password in a file on the server.
RemotePC has a built-in mechanism for the client to be able to check if the server is running. It is in the form of a web page. This page will be automatically generated and is on the server. There is no need for a web server on the client.
When you change a setting in the RemotePC software, you are logged in to the account that you are using. This means that if someone else has RemotePC and is logged in to a different account, then they can make changes to your account.
If you are logged into the RemotePC software, then you can see all of the users that are logged in. This means that if someone else has RemotePC and is logged in to a different account, then they can see what you are doing.