Public Beta is open source
According to the Federal Act on the Use of Electronic Means for the Fulfilment of Official Duties (EMBA), federal authorities disclose the source code of software that they develop or have developed to fulfil their tasks, unless this is precluded or restricted by third-party rights or for security reasons. Disclosure of the source code of the trust infrastructure is also provided for by the e-ID Act.
The e-ID programme has already disclosed source code as part of the electronic learning licence pilot project (link). This practice will now be continued with Public Beta. Public Beta is the publicly accessible integration environment of the federal government's trust infrastructure and is expected to be launched in Q1 2025. Public Beta uses the same technologies that are planned for the productive operation of the e-ID and the trust infrastructure. To enable individuals and authorities to familiarise themselves with Public Beta in advance, parts of the source code are already being published now. For example, the source code of the electronic wallet is now available for viewing. All other source codes will follow as soon as possible. The entire source code will be continuously developed until the launch of the e-ID and the trust infrastructure and also thereafter.
All source code is initially published under an MIT licence. A bug bounty programme will be launched in the course of 2025.
Public Beta Repository (in English only)
