Cofnod E-bost: The challenge of democracy