Just tacking on to that, web apps don't seem to work often or at all. I think they just need time to get it implemented. Ncryptsec can be generated, though. Things like npub.cash can be signed in that way.
Discussion
I've used Amber to sign in to noStrudel, though I still use Alby for most browser apps.