Those sound like popup ads, not anything from a legitimate source. Do not click to install anything!!