Changing the Primary Email or Unlinking GitHub on a Personal Account: Will the Historically Accumulated Referral Balance Be Lost?
You've switched to a new company and want to change your work email to a personal email—will your Referral Credits still be there? A technical, hands-on explanation of how rebinding preserves the credit balance on a Stripe account.
1. Mapping Relationship Between Account ID and Email
In Cursor's system architecture, a user's balance data is attached to an internal unique User_ID and the corresponding Stripe Customer object. The email address is merely an externally displayed attribute field on that object.
2. Tested Rebinding Conclusion
If you go to the personal settings center to change your primary email or link a new GitHub account, as long as the Update Profile operation is performed within the original account, the underlying User_ID remains unchanged, and all historically accumulated Referral Credits will be carried over 100% intact—they will never simply vanish into thin air.