Realised a while back that when I log into the Alby extension on a new computer it loads a random nsec. Then I have to go into the wallet settings and put in the proper one, manually. Then delete my client cookies and log in again.

I'm guessing it's so the nsec isn't stored on their server, but it's a little confusing when you first log into a client and just end up with some random account. I've never seen any instructions when logging into the extension that explain that's the case.

Is my account just weird or do other people see this too?

Reply to this note

Please Login to reply.

Discussion

Same experience for me when trying out different browsers

Seems like Alby is wasting a huge amount of nsecs that way. Why not just leave it blank and ask the user to input their own or have an option to create a new one only if the user desires it?

The extension generates random keys offline. Every new wallet has the option to either create new Master/Nostr key or import them from your backup.

What would you like your experience to be instead?

Thank you for testing!

At first I thought that my nsec was going to be attached to my account, I'm happy it's not. Thanks for making that choice.

I think it would be best if there was a spot to put in your existing nsec when you install the extension. Actually it should be have the option to create a new one or add your existing one. That would be the best flow.

It's strange that it just bypasses this step when you log in and I don't recall seeing any info about it during the install. It's caught a few people that I know by surprise. They thought their Alby account was broken with Nostr, but it's just the wrong nsec.