Switzerland’s government is advancing its national digital identity system with recent approval from the Council of States. The E-ID Act focuses on a government-controlled digital identity framework, emphasizing enhanced cybersecurity and data protection, addressing earlier concerns about private companies managing citizen information.
The Swiss Government aims to introduce the digital ID by 2026, ensuring data control through a government-backed digital wallet. Technical aspects and trust infrastructure are still under discussion, with plans focused on secure digital implementation. The government’s role in regulating and ensuring digital security is central to the initiative.