TeamViewer ha limitato l'uso gratuito personale, spingendo alla ricerca di alternative. RustDesk si presenta come una soluzione open-source che offre la possibilità di auto-ospitare il servizio. Funziona su Windows, Linux, macOS e Android, replicando l'interfaccia di TeamViewer. Sebbene utilizzi server pubblici di default, per maggiore privacy e prestazioni, l'auto-hosting tramite Docker è raccomandato. La versione gratuita offre funzionalità complete, mentre la versione Pro aggiunge una console web per la gestione centralizzata, utile per team ma non essenziale per uso personale. L'installazione self-hosted è semplice e richiede poca manutenzione.