I have a separate phone with location off and always on mullvad VPN, and separate accounts for everything, and I still see ads on my main phone for things I search for or interact with on my VPN phone. It's infuriating.
Proximity to other rf emitting devices? I always assumed this is how those "I googled x and discussed it with a friend over dinner and now my friend sees adverts for X" type things work.
something to think about…