If you're concerned with privacy, which I am btw. You use a VPN. If you're concerned about privacy and just bitch about connecting to relays.. 乁༼☯‿☯✿༽ㄏ
VPNs can help but it's not fool proof. Relays still get the filter with the pubkeys that are logged into the app, regardless of the VPN or Tor status, connecting to random relays does leak sensitive information.
Sensitive information like what? Like this pubkey came from this VPN exit IP?
yep, virtually at the same time. Time correlations tend to be VERY accurate.
Ah, so for multi account correlation.. you are gonna want to use a different VPN for each account then..
yep, or a separate Tor session.
So it's a non concern. There is nothing additional an app can do, anyone concerned should already be concerned with the relays they are connected to anyway.. IMHO.
having a caching relay connected over Tor would help for untrusted clients, needs to have auth pass-through also would also save bandwidth as well as increase privacy, with Tor or without, as it cuts out a lot of time correlation if you control the cache relay this is why really all clients should have the capability to use at minimum a local cache relay for storage and optionally a remote one (for more privacy)