Criipto is an official provider of Swedish BankID.
We help businesses easily integrate BankID for authentication and digital signatures.
Below, we’ll cover the following:
- Information about BankID
- How to use BankID
- The benefits of using BankID with Criipto
- How to get started with BankID via Criipto
How to use Criipto as a BankID provider?
You can instantly test our BankID integration by signing up for a free account.
After you create an account, simply connect Criipto Verify to any application, no matter what language or stack it’s written in. Then choose BankID as the identity provider, and you’re ready to go!
Criipto Verify follows the widely adopted OpenID Connect and OAuth2 specifications. We handle all the complexity in the background, so your developers don’t have to understand every detail of the protocol.
If you want to discuss a specific use case, get in touch with an expert.
What are the benefits of using BankID with Criipto?
Our BankID solution lets you:
- Integrate BankID and verify test users with no time limits.
- Customize the UI of the BankID verification box and page with your company logo, brand colors, and design.
- Comply with Secure start on mobile (Autostart) and desktop (QR code).
- Verify users over the phone with BankID in phone calls.
Simple integration
Integrating BankID with Criipto is fast, simple, and has low operating costs. Developers can create an account and integrate BankID in just a few hours.
Once you’re up and running, we take care of all future BankID updates and maintenance.
If you’re planning on integrating BankID in a React Native & Expo project, take a look at our guide to help you get started.
Help with onboarding and ordering certificate
To use BankID, your business must first acquire a certificate and be approved by our partner bank, Swedbank.
Simply fill out a form and send it to our support team. We’ll handle the rest.
Learn more about ordering Swedish BankID >
Digital signatures
You can also use BankID for Digital signatures with Criipto.
BankID can:
- Digitize your signature process so your users don’t have to worry about physical signatures, scanning papers, and emailing documents.
- Make your current digital process more secure and user-friendly.
With Criipto, all documents are signed according to the highest PAdES-LTA standard.
While the application process is the same as for logins, the technical integration is slightly different. Criipto Signatures API is built with GraphQL.
BankID FAQ
Get answers to some of the most common topics on Swedish BankID.
What is BankID's Level of Assurance (LoA)?
BankID meets the LoA “Substantial” (level 3) in accordance with eIDAS.
Learn more about LoA in eID systems >
What's the price for BankID?
With Criipto, the cost per BankID verification is 0.10 DKK (€0.01).
In addition to the standard 0.1 DKK fee above, you pay a monthly or yearly subscription to use our service.
Calculate your price for using BankID with Criipto >
Is it possible to collect users' addresses with BankID?
In Sweden, Statens personadressregister (SPAR) provides the addresses of Swedish citizens. Adding address registry lookups in Sweden is on our roadmap. If this is something you’re interested in, please reach out to us.
Some businesses might have to collect users’ legal addresses to reduce fraud, provide a better user experience, or comply with KYC requirements.
You can read more about collecting users’ addresses on our Address lookups page.
Is it possible to verify users with BankID in telephone calls?
Yes.
Businesses that need to verify their customer over the phone can do so with BankID. Company representatives can trigger the authentication from their end and let the customer complete it on their phone.
This lets the customer prove their identity without having to share personal information or answer security questions over the phone. BankID is also safer, as it includes security questions during the authentication to warn people about scammers.
The process is also known as Caller authentication and is enabled through Client Initiated Backchannel Authentication (CIBA).
Continue reading: how to verify users with Twilio and Swedish BankID in phone calls.
Why use Criipto as BankID provider?
Criipto is a leading provider of digital identity solutions through electronic identities (eIDs).
We offer a straightforward, cost-effective, and fast integration with full technical support and guidance directly from our developers.
If you ‘re interested in our BankID integration:
If you want to hear more about our BankID solution?