Admin wrote:
Please let me know if you see "adsfoundation.xyz" next time it happens.
One user sent me a screenshot and it shows that domain name in there.
Looks like it could be some kind of adware that hijacks legitimate banner ads and shows a popup.
Will do and I will take a screenshot too, thank you for your prompt attention.