It just seems like Alby is working as an intermediary. Connect any wallet you want to Alby and also store your nostr keys here. Then clients when you want to add a new wallet direct you to Alby. Seems a bit centralized, no?
Anyone feel free to correct or enlighten me.