Yep it’s the association for sure
But also a factor (for those that know) is that companies will pay for their ads to run to specific demographics of people based on the data that a advertising platform (Twitter, YouTube, Tinder, Facebook, etc) has gathered to determine specific things about you as a person.
It’s the whole concept behind targeted ads. You pay for eyes that will see it and are more likely to purchase your products due to that demographic data. Or at the very least, view your website for traffic that can be used to harvest more data about you so that it can be sold to other companies.
And don’t forget to use encrypted messenging apps like Signal.
And do your research into which apps, programs, etc have the best encryption.