@woj
warpcast does this for you at the sign up
when you create your account through supercast this also happens in the background
right now warpcast doesn't even support approving signers from accounts created outside of warpcast, but if it would the UX would be the same but reversed