Yeah, that's a legal gray area. (also, from looking at the example code, it's unclear what the service is value-adding anyways; you still need to do most of the legwork by figuring out what/how to scrape).
It is not gray at all, it's a violation of their terms plain and simple. They only gray part is whether or not it's enough of a bother to Fandago to actually initiate legal action.
There’s no login required and consent to TOS is not necessary to access a site, or scrape its data.
While it is a TOS violation is this data being scraped really hurting anything? I dont think so.
That’s why I said in practice nothing would happen. However, if the data is used to build a competitor or it contains PII, it could be problematic.
Plus it consumes server resources and bandwidth.
And some scrape so aggressively that it's like being DDOS'd.
Hopefully they offer him a job before taking legal action over something that petty.