Ethereum.cpucap.org:scam or legit?

Ethereum.cpucap.org:scam or legit?
5.0 1

https://ethereum.cpucap.org/ref/126966 (use google chrome if you can’t login)