The extension is not essentially required for generating keys actually (though it's possible to do the whole onboarding process with the Alby extension master key lately). The extension is needed for creating an Alby lightning wallet account if one likes to do it that way. It offers to customize your name in the wallet address for free. But an extension is CRUCIALLY required for the safety of your nsec key. Thank you. 🫂