You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: To be able to remove or change email in OpenCode Zen #18654
I have verified this feature I'm about to request hasn't been suggested before.
Describe the enhancement you want to request
There is no option to change or remove an email. I changed my GitHub email and now in OpenCode I have duplicated users with the same API keys.
Reacted by Reid Lynch, Hisham Sadek, Chris Bews, Rano | Ranadeep, Lucas Parzianello, Jason, Antony Kurniawan, nazikus, ysdev, Basilio Bogado and 10 more
This is super annoying. I was in the process of signing up for Zen when I realized I wanted to use a different email with Stripe. I already have like 5 Stripe accounts because it just auto makes an account with the the email of the service. I changed my primary email in github and removed the old one. Unfortunately, opencode uses the removed email as the main account "member" still and is trying to pass that along to Stripe. I'm now soft-locked out of signing up for Zen without being forced to give an email to Stripe that I don't want to use.
Reacted by Reid Lynch, Carlos Castillo, Tomáš Hübelbauer, nazikus, Natthan Elias, javier enciso, Asif Sanjary, Ruben and andres3336
I am having the same issue here. One of the emails listed, and the main one that shows on the dashboard is not even attached to my github anymore, which is quite annoying.
Would certainly be nice to have this addressed at some point just to help things stay organized.
having same issue: github pointed to old work address - no longer working there and stuck with opencode sending billing mail to old workplace. Have changed in github-> doesn't change opencode
Added personal gmail account as admin, and now I can't add a new account in opencode since it logs me in to the first one...
Cannot delete gmail account either. Or delete the whole account. Either way would be fine.
PLEASE give some solution 🙏
Reacted by javier enciso, nazikus and Asif Sanjary
Same issue. Signed up with github that was linked to email that is not in use anymore. Corrected my github email with my recent email. This resulted in adding my recent email as secondary user but all billing emails will still go to the inactive one so didn't proceed. And now I can't create a account with my good email(sign in with google) because it is linked to my bad email.
Reacted by nazikus, Asif Sanjary, andres3336 and javier enciso
Please can this be addressed, especially after yesterdays breach. I had no idea there even WAS a breach until I saw a random blog post. The email address you guys took from my github auth is now dead.
I'd argue this is quite important from a security standpoint
Thanks for reporting this, @bybpow. Changing your GitHub email shouldn't leave you with two OpenCode Zen users sharing the same API keys, and I can see how confusing that is.
We don't handle billing and account support in GitHub issues. Please email help@anoma.ly with the details and the team can look into your accounts and clean up the duplicate. If you've already emailed, the team will get to it, especially now that we've seen it here. Your point about having a way to change or remove an email in the console is noted as well.
Please keep email addresses, account details and any payment information out of this public issue and put them only in the email.
Make it self serve. Tons of people have this issue and more will as long as you default to the first email instead of giving a choice in the UI. And add email and password sign up, please.
Closing this now, since we handle account and billing support by email rather than in GitHub issues. @bybpow, if the duplicate Zen account from the email change still isn't sorted out, please email help@anoma.ly and the team will take it from there. Please send any account details there, not in this issue. Thanks for your understanding!
Reacted by Tomáš Hübelbauer, Lucas Parzianello, andres3336, James and Fredrik Averpil
Activity
github-actions commentedon Mar 22, 2026
This issue might be a duplicate of existing issues. Please check:
lucaspar commentedon May 22, 2026
Also interested in this. Generally, a sign-in option that doesn't rely on third parties (email + password/passkey) would be great to have.
jquaglia commentedon May 27, 2026
This is super annoying. I was in the process of signing up for Zen when I realized I wanted to use a different email with Stripe. I already have like 5 Stripe accounts because it just auto makes an account with the the email of the service. I changed my primary email in github and removed the old one. Unfortunately, opencode uses the removed email as the main account "member" still and is trying to pass that along to Stripe. I'm now soft-locked out of signing up for Zen without being forced to give an email to Stripe that I don't want to use.
TomasHubelbauer commentedon Jun 9, 2026
Having a first-party user name + password sign up flow would really help here.
john-ezra commentedon Jul 1, 2026
I am having the same issue here. One of the emails listed, and the main one that shows on the dashboard is not even attached to my github anymore, which is quite annoying.
Would certainly be nice to have this addressed at some point just to help things stay organized.
javierenciso commentedon Sep 9, 2026
having same issue: github pointed to old work address - no longer working there and stuck with opencode sending billing mail to old workplace. Have changed in github-> doesn't change opencode
Added personal gmail account as admin, and now I can't add a new account in opencode since it logs me in to the first one...
Cannot delete gmail account either. Or delete the whole account. Either way would be fine.
PLEASE give some solution 🙏
insan271 commentedon Sep 19, 2026
Same issue. Signed up with github that was linked to email that is not in use anymore. Corrected my github email with my recent email. This resulted in adding my recent email as secondary user but all billing emails will still go to the inactive one so didn't proceed. And now I can't create a account with my good email(sign in with google) because it is linked to my bad email.
andres3336 commentedon Oct 18, 2026
Please do. Otherwise opencode will end up with ghost accounts
jamesshenry commentedon Oct 19, 2026
Please can this be addressed, especially after yesterdays breach. I had no idea there even WAS a breach until I saw a random blog post. The email address you guys took from my github auth is now dead.
I'd argue this is quite important from a security standpoint
sjaxs commentedon Oct 20, 2026
I'm also interested on this to be addressed, I need to change the email took from github auth
opencodejr commentedon Oct 29, 2026
Thanks for reporting this, @bybpow. Changing your GitHub email shouldn't leave you with two OpenCode Zen users sharing the same API keys, and I can see how confusing that is.
We don't handle billing and account support in GitHub issues. Please email help@anoma.ly with the details and the team can look into your accounts and clean up the duplicate. If you've already emailed, the team will get to it, especially now that we've seen it here. Your point about having a way to change or remove an email in the console is noted as well.
Please keep email addresses, account details and any payment information out of this public issue and put them only in the email.
The bot will close this issue in 1 day.
TomasHubelbauer commentedon Oct 29, 2026
Make it self serve. Tons of people have this issue and more will as long as you default to the first email instead of giving a choice in the UI. And add email and password sign up, please.
clinic7 commentedon Oct 29, 2026
Yes please change email add function.
opencodejr commentedon Oct 30, 2026
Closing this now, since we handle account and billing support by email rather than in GitHub issues. @bybpow, if the duplicate Zen account from the email change still isn't sorted out, please email help@anoma.ly and the team will take it from there. Please send any account details there, not in this issue. Thanks for your understanding!
621625 commentedon Nov 9, 2026
Hey opencode this is what I don't like about you:
No way to change the e-mail address
No way to pay for the subscription with crypto.
Let's be honest - you stink.