diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index db0aea637f..5f4ee4122a 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -68,6 +68,8 @@ This installs a `commit-msg` hook that adds the sign-off trailer automatically f
We review as capacity allows — focused PRs that follow this guide move fastest.
+Hosted community vs Buzz identity questions (Builderlab email vs nsec) are covered in [docs/hosted-community-identity.md](docs/hosted-community-identity.md).
+
---
## Setting Up the Development Environment
diff --git a/desktop/src/features/communities/ui/HostedCommunityOnboarding.tsx b/desktop/src/features/communities/ui/HostedCommunityOnboarding.tsx
index 1152cd8fec..a214586e30 100644
--- a/desktop/src/features/communities/ui/HostedCommunityOnboarding.tsx
+++ b/desktop/src/features/communities/ui/HostedCommunityOnboarding.tsx
@@ -517,15 +517,26 @@ export function HostedCommunityOnboarding({
Your Builderlab account
- {auth.email ? ` (${auth.email})` : ""} is ready. Connect this
- device’s Buzz identity to finish setup. Your private key stays
- on this device.
+ {auth.email ? ` (${auth.email})` : ""} is ready. Connect the
+ Buzz identity already on this device to finish setup. Your
+ private key stays on this device — Builderlab never receives
+ it.
+
+ Need a different Buzz private key for this email? Close this
+ dialog, open Settings → Account, sign out of the current
+ identity (back up the nsec first), then import or create a new
+ key and return here to connect.
+