Nice work David. Device Session Management & PassKeys support is really cool. Quick thought / recommendation - Can we also support mobile + OTP based auth, which is widely preferred for fintech & banking apps for additional security. It also eliminates the needs for passwords. Just a basic interface for the OTP delivery is good enough, while the actual implementation with any messaging provider like Kaleyra can be managed within the app.