> Do I need to configure my router or firewall to use HopToDesk?
> HopToDesk should simply work and be able to connect to any peer without needing to change any router or firewall settings. Other remote desktop tools such as Windows Remote Desktop and VNC do require setting up port forwarding or opening ports on the router or firewall to allow remote connections to be made, however this is not the case with HopToDesk
Does that means that all traffic is routed through some of their servers?
Edit: they say it's open source so I went to https://github.com/hoptodesk to look at the code and surprisingly there are only a couple of exe and an AGPL.
This project is a fork of RustDesk so if you're looking for something with selfhosting support, you can try that. RustDesk is also clearer on the way the network works in terms of STUN/TURN.
> HopToDesk should simply work and be able to connect to any peer without needing to change any router or firewall settings. Other remote desktop tools such as Windows Remote Desktop and VNC do require setting up port forwarding or opening ports on the router or firewall to allow remote connections to be made, however this is not the case with HopToDesk
Does that means that all traffic is routed through some of their servers?
Edit: they say it's open source so I went to https://github.com/hoptodesk to look at the code and surprisingly there are only a couple of exe and an AGPL.
Edit2: the code is at https://gitlab.com/hoptodesk/hoptodesk
Edit3 and Answer: they do have a server, search for rendezvous in the source code. Self hosting is in the roadmap, see https://gitlab.com/hoptodesk/hoptodesk/-/issues/5