um, no
But yesterday morning a very official-looking notification (a pop-up) appeared
You must be using Windows
What would be a good alternative from using Windows with a PC?