yes, this is going to be the EU-Citizen.Science platform,
which is currently under construction.