Forse la tua ultima ipotesi è giusta.
Potrebbe essere un aggiornamento della versione di YouTube Video & Audio Downloader [https://technologyto.com/extractor.html?version=0.8.8&p=0.8.6&type=update], la data è di oggi, la versione è quella..., il sito web sottostante pure.