Maybe Primal, when an user join it, ask just for an email and encrypt the nsec in their services, so if the user needs the nsec, they could request their nsec by email?
this wouldn’t change anything. The app still needs an nsec to create posts
Ok, I think when user join Primal, should have two options. 1- The user create an account with Primal and add email and password. 2- User create an account without email and password, just like today, with Nsec.