Nomachine with local & Wireguard access only.
I think Anydesk can be trusted as much as any company. They did notify users when a breach occurred a couple of years ago. By contrast Teamviewer was hacked and blamed their customer's "password reuse" for years before finally admitting they had a breach. The company cannot be trusted.
I use Anydesk occasionally to help friends but never leave it running if it's not actively in use.