Impound.top is a truly fake alert that is caused by availability of adware in your computer. It is quite likely that all such alerts may appear both in Windows and Mac operating systems. It is very important that you do not interact with them. They have the intention to hijack your browser and to inject your workstation with plenty of malicious applications. For example, these could be fake system optimization tools, browser hijackers, other adware samples, etc. You ought to be extremely careful not to interact with these pop-ups. Also, it is important that you thoroughly follow this step-by-step guide…