Profido’s vision to redefine electronic authentication introduced significant technical hurdles that needed outsourcing. Thanks to our deep knowledge of hardware and software we were able to support Valmido with:
Hardware Integration
- Profido’s custom board, built around Nordic’s nRF53 MCU, combined a thin rechargeable battery, wireless charging electronics, and a compact e-ink display.
- Achieving seamless operation in a credit-card-sized form factor required collaboration and iterative refinements to address hardware design and debugging complexities, ensuring optimal performance.
FIDO2 Protocol Adaptation
- Extending the Solokey library to support FIDO2 over BLE, as the library initially supported only USB HID.
- Adding fingerprint-based authentication as a second factor, where only PIN authentication was supported initially.
Firmware Update Complexity
- Designing a dual-CPU update mechanism for the nRF53’s application and network processors while ensuring robust rollback capabilities and preventing system failures.
Enhancing Capabilities Through Partnership
- Valmido partnered with Witekio to complement their in-house team’s expertise and tackle the embedded software challenges required to bring Profido to life.