No. WPRemote doesn’t make any installations on your site. However, depending on the requirement of your destination host, the plugin might make a few changes to wp-config for the sake of compatibility.