Саму картинку сайта Вебвизор не сохраняет, только движения курсора, щелчки, скроллинг, нажатия клавиш. А при просмотре записи картинка уже подгружается в режиме онлайн с действующего сайта. То есть если на сайте что-то изменилось, то запись в Вебвизоре будет уже не актуальна.
А вот взаимодействие с сайтом, думаю, записывает каким-то перехватом нажатий и отловом координатов курсора. Возможно, при первой загрузке страницы код Вебвизора разворачивает поверх страницы невидимый слой, "елозание" по которому и записывается посредством JS.