Hi. Actually no, you don't need to integrate with browsers. Instead Keepass needs to declare itself to the OS as a "third-party passkey provider". Each OS has its own way to support it, but at least Windows, MacOS, iOS and Android support it. Browsers (and any app) can then use the corresponding OS interface to interact with registered passkey providers. Here is an example showing how to integrate a third-party passkey manager with Windows: https://github.com/microsoft/Windows-classic-samples/tr...
Hi. Actually no, you don't need to integrate with browsers. Instead Keepass need to declare itself to the OS as a "third-party passkey provider". Each OS has its own way to support it, but at least Windows, MacOS, iOS and Android support it. Browsers (and any app) can then use the corresponding OS interface to interact with registered passkey providers. Here is an example showing how to integrate a third-party passkey manager with Windows: https://github.com/microsoft/Windows-classic-samples/tre...