RustDesk offers a full-featured remote control alternative that is open source and can be used for self-hosting, security, and minimal configuration. Works on Windows, macOS Linux, iOS Android and Web. Supports software codecs VP8/VP9/AV1 and hardware codecs H264/H265 Self-hosting solutions are easy to set up and allow you to own your data. P2P connection based on NaCl with end-to-end encrypted. Windows does not require administrative privileges, nor any installation. You can elevate privileges locally or remotely on demand. We strive to simplify things and like to keep them simple. Supported by an early network of advocates, contributors and champions. You should have your RustDesk Server if you use RustDesk. The ports you need to host your own RustDesk Server depend on the environment and what RustDesk will be used for.