Note: Sorry for making the same forum again, I was editing the previous topic to make it clear and it took too long so It wouldn't let me delete it or edit it again.
Hi, today I installed Fire Fox on my computer, when I finished installing, a window on my CCleaner browser popped up and showed me this. I don't know if Fire Fox did this or it was just coincidental timing, whatever the case may be, I have no idea why this happened, can someone tell me what is this and why it appeared randomly?