No crypto wallet is logging your IP along with your transaction, yes even web wallets. Only up to the level of connecting to the blockchain network, you may need an IP address and an active ISP but while broadcasting your transaction, your IPs are not going anywhere.
I guess it would be much better if you plan up your private transaction by leaving off IP thing.