It looks like Climate@Home is back, but it's starting at zero - the credits have been reset.. they call themselves 'version 2'
It looks like they're still in beta, they were casting demons out of vmbox about a week or so ago, but they're looking for signups and they're crunching data.
https://climateathome.info/climateathome