I would imagine the problems they might have with this project is that it, I assume, calls private remote Google APIs -- which would by definition be an unlicensed use.
What does breaking a terms of service mean legally though? Like they're spoofing the signatures so it all appears to google that it's the same, so I'm not sure how they'd enforce it?