Aristo, it's the Internet bots. They peruse your e-mail, posts, & searches for keywords, then present appropriate ads. You mentioned "generator".
I looked at car video recorders recently & got a week of those popping up.
Remember the film "Minority Report"? Cruise's retina is scanned in a mall & holographic ads are beamed at him, based on his shopping history.
The future is here!
Hope you weather the storm OK. Looks brutal.
Take care, pal.