Ele faz uso do puppeteer, lib bem conhecida para web crawling. https://pptr.dev/

o chato do puppeteer é que ele não é suportado no móbile