You have two machines on networks you don't know/control and no established identities/accounts. You want to pipe some data between them without setting up a more permanent network like ZeroTier with SSH or other access.
> Normally things like transit don’t have encryption because it occurs at a higher level.
OpenVPN, IPsec, nebula, ZeroTier, Hamachi, and many others would disagree.