Most DeFi UIs hosted on a centralized cloud can log your IP address and you wouldn't know about it.

Transparency in deployment workflows solves this, cloud needs to be open.

image
WalletConnect
WalletConnect
Scan with WalletConnect to connect