There shouldn't be any pop-ups on here, and I've not seen any myself but I've been in Hamburg for the last few days. It's a pop-up asking you to do an on-line survey, I've seen it a few times over the last few days.