The DEX aggregator model: connect your wallet, approve spending permissions, sign transactions through the interface. The address-input model: give the address where you want to receive crypto, send funds to a deposit address. The interface never touches your wallet.
Smart Contract Approvals...