Yes, in addition to the production environment BankID offers Sandbox for testing and a first experience with the solution.
To access the Sandbox, you only need to register and create an application.
Currently, Sandbox offers the ability to verify the authentication flow by obtaining the user's requested information, document signing and ability to receive notification of changes in user's data.
Yes, application management allows you to invite multiple colleagues to work with one application.
As a service provider, access is possible even without certificates (except for TLS). It is up to the application developer what level of security to use. We recommend that you read our safety recommendations.
Yes, BankID provides a unique user identifier. This identifier does not change for the application over time (unless the application requires it).
Suppose the Service Provider does not specify the required bank id when invoking authentication. In that case, the user is redirected to the so-called bank selector to select "his bank for authentication".
BankID supports different levels of authentication. Each Service Provider can select the required levels and request it by acr parameter in the individual authentication request. The recommended values are loa2, which corresponds to a single-factor login, and loa3, which corresponds to two-factor authentication.
BankID acts as a middleman, between the Service Provider (SeP) and the End-User's Bank. BankID gives the user an option to authenticate against the SeP using their Bank account and later allows the SeP to acquire Bank verified data and Personally Identifiable Information (PII) of the End-User.
Similar projects that aim for cooperation of banks and goverment already make life easier for people in other foreign countries (such as Denmark, Sweden, Canada, India, SAE and others).
The authorization of digital identity will be free for citizens and the goverment. Standardly, commercial providers of digital services will pay for the identification of their clients.
BankID project is open to all of the Czech banks. Should they join or not is only up to them. Every bank will be cooperated with on the same terms and will provide the same type of services for all clients.
Citizens (bank clients) will get much easier and, most all, more user-friendly access to digital services of private companies and the goverment.
The goverment will gain millions of users of the e-goverment public services. Over 5,5 millions of users will instantly gain access to digital public services.
For companies (service providers), identification of users will be much easier. They will be able to use a proven and secure digital tool to remotely authenticate their of clients without having to spend large expenses on development of their own tools.