If you use
public block explorers,
servers can associate your Bitcoin address and your IP.
If you use
compact block filters,
an observer may still be able to infer your address.
If you use
Tor,
the addresses you look up may still be linked.
If you
run a full node in the cloud,
you have to completely trust your cloud provider.
If you
use Blyss for BTC,
the addresses you look up stay private and unlinkable.
*