The service uses a standard TRX transfer model with no wallet connection, no smart contract approval, and no KYC.
To purchase energy for a different address, include the recipient address in the transfer memo.