Increased security and privacy for the EUROSCI website