I always wondered how trustworthy rustdesk is. Isn't software like this the perfect attack vector for three letter agencies like free VPNs?
I think a more reasonable approach is to understand your threat model and act accordingly. If you need to remotely access a PC and are concerned about TLAs, maybe audit the source code directly. Or like another commenter noted, do direct IP connection between two devices on a Tailscale network.
This is also discussed on hn: https://news.ycombinator.com/item?id=39256493