Mh, I'm fairly certain I had something like that pop up a couple of years ago. A card or some notification or something telling me the air quality. Don't think I have seen it since.
I don't use discovery on my phone (Pixels since 2018) at all. I only see it when I open Chrome empty.