Skip to content

fix: updated apple sign in page with a note about their 'hide my email' feature#629

Merged
onderay merged 2 commits intomainfrom
tamal/fix/apple-hide-my-email-note
Dec 4, 2025
Merged

fix: updated apple sign in page with a note about their 'hide my email' feature#629
onderay merged 2 commits intomainfrom
tamal/fix/apple-hide-my-email-note

Conversation

@tamalchowdhury
Copy link
Copy Markdown
Collaborator

@tamalchowdhury tamalchowdhury commented Nov 23, 2025

updated apple sign in page with a not about their 'hide my email' feature

Related issues & labels (optional)

  • Closes #
  • Suggested label:

Summary by CodeRabbit

  • Documentation
    • Enhanced Apple sign-in documentation to clarify how Apple's Hide My Email feature affects the sign-in experience. Users may encounter a private relay email address (e.g., abc123@privaterelay.appleid.com) that is forwarded to their actual Apple ID email, with the relay address appearing in the account.

✏️ Tip: You can customize this high-level summary in your review settings.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Nov 23, 2025

Walkthrough

The Apple sign-in documentation has been updated to include an explanation of Apple's Hide My Email feature, clarifying how private relay email addresses are handled in Kinde's authentication system.

Changes

Cohort / File(s) Summary
Apple Sign-In Documentation
src/content/docs/authenticate/social-sign-in/apple.mdx
Added detailed note explaining Apple's Hide My Email feature, describing how private relay email addresses (e.g., abc123@privaterelay.appleid.com) are forwarded to the actual Apple ID email and appear in Kinde.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 An apple a day keeps the docs in array,
Hide My Email, we now explain with flair,
Private relays masquerade with such grace,
Authentication blooms in its rightful place! 🍎✨

Pre-merge checks and finishing touches

✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: adding a note about Apple's Hide My Email feature to the Apple sign-in documentation page.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch tamal/fix/apple-hide-my-email-note

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@tamalchowdhury tamalchowdhury changed the title fix: updated apple sign in page with a not about their 'hide my email' feature fix: updated apple sign in page with a note about their 'hide my email' feature Nov 23, 2025
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 0

🧹 Nitpick comments (1)
src/content/docs/authenticate/social-sign-in/apple.mdx (1)

27-29: Consider emphasizing this important limitation with an Aside block.

The added content is accurate and helpful for developers integrating Apple Sign-in. The explanation of the Hide My Email feature and private relay addresses clearly describes what developers can expect in Kinde. However, since this information is critical for handling edge cases in your integration, consider wrapping it in an Aside block (similar to the warning above) to improve discoverability and emphasize its importance.

Additionally, the two statements about information limitations (avatars/pictures and email) could be more tightly integrated into a single point about Apple's restricted information flow, rather than presenting them as separate concerns.

Suggested refactor:

- It's also important to note that Apple limits the information it passes when users sign up this way. Avatars and profile pictures do not flow through to the auth experience in Kinde. 
- 
- The user's email may also be excluded or replaced with a private relay email address if they have Apple's "**Hide My Email**" feature enabled. When this feature is active, users receive a unique private email address (like `abc123@privaterelay.appleid.com`) that forwards to their real Apple ID email, which means you'll see this relay address in Kinde instead of their actual email address. 

+ <Aside type="info" title="Information limitations with Apple">
+ 
+ Apple limits the information passed during sign-up. Avatars and profile pictures do not flow through to the auth experience in Kinde.
+ 
+ Additionally, the user's email may be replaced with a private relay email address if they have Apple's "**Hide My Email**" feature enabled. When active, users receive a unique email address (like `abc123@privaterelay.appleid.com`) that forwards to their actual Apple ID email. Kinde will display this relay address instead of the user's real email.
+ 
+ </Aside>
📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 998d073 and c839372.

📒 Files selected for processing (1)
  • src/content/docs/authenticate/social-sign-in/apple.mdx (1 hunks)

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Nov 23, 2025

Deploying kinde-docs-preview with  Cloudflare Pages  Cloudflare Pages

Latest commit: 9617695
Status: ✅  Deploy successful!
Preview URL: https://34bd2005.kinde-docs-preview.pages.dev
Branch Preview URL: https://tamal-fix-apple-hide-my-emai.kinde-docs-preview.pages.dev

View logs

@onderay onderay merged commit 783da63 into main Dec 4, 2025
6 checks passed
@onderay onderay deleted the tamal/fix/apple-hide-my-email-note branch December 4, 2025 04:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants