RustDesk is open-source remote access and support software written in Rust, positioned as an alternative to TeamViewer and AnyDesk. It supports Windows, macOS, Linux, Android and iOS and offers file transfer, TCP tunnelling, a web client and custom client branding. Connections run through an ID (rendezvous) server and, when a direct connection fails, through a relay server. You can use the project's servers or self-host with Docker. The free OSS server is open source; RustDesk Server Pro adds a web console, API, OIDC, LDAP, two-factor authentication and device and access management.
The client is published under the AGPL-3.0 licence. The website names Purslane Tech Pte. Ltd. as the copyright holder and does not state a headquarters. An organisation that self-hosts on infrastructure in the EU keeps both connection metadata and relay traffic under its own control and jurisdiction. Sovereignty therefore depends mainly on who operates the servers and where they run.