yeah people don't realize just how insidious advertisement really is.
your phone isn't "reading your mind," advertisers have such a comprehensive model of you that they're able to predict your thoughts with an incredibly high degree of accuracy before you even have them. There's also obviously a bit of confirmation bias in play, you only remember the times they got it right as opposed to the times they guessed wrong.