A macOS menu bar app that generates iCloud Hide My Email addresses with strong passwords in one click.
- Click the menu bar icon
- Type a website name (e.g. "Netflix")
- Hit Generate Burner Account
- Get a unique
@icloud.comHide My Email address + strong random password instantly
The email forwards to your real inbox. The website never knows who you are.
- Download BurnerMail-1.0.2.dmg from Releases
- Open the DMG and drag BurnerMail into Applications
- First launch: right-click BurnerMail > Open (macOS security prompt — only needed once)
- Click the ✉️ icon in your menu bar
- macOS 13 Ventura or later
- An iCloud+ subscription (any paid tier — $0.99/month works)
- iCloud Keychain enabled (System Settings > Apple ID > iCloud > Passwords & Keychain)
On first launch BurnerMail will ask you to connect your iCloud account. A browser window opens — sign in normally (2FA works). After that it remembers your session.
Requires Xcode 15+ and a free Apple Developer account.
- Clone the repo
- Open
BurnerMail.xcodeprojin Xcode - Go to Signing & Capabilities and select your Team
- Press Cmd+R
To build a distributable DMG:
./package-dmg.sh --team YOUR_TEAM_IDThe DMG will be at dist/BurnerMail-1.0.2.dmg.
- Replaced the popover header icon with the real BurnerMail logo.
- Removed the misleading "Saved to Apple Passwords" banner and "Add to Passwords" button. Credentials are saved to your local Keychain and copied to the clipboard so you can paste them straight into the signup form.
- Fixed Keychain error -34018 ("required entitlement isn't present") that blocked password saves on ad-hoc signed builds. The app now tries iCloud Keychain sync first and falls back to the local Keychain when the sync entitlement isn't available, so the password is always saved.
- Added the app version number to the bottom of the popover.
- Initial release.
BurnerMail uses the same private API that iCloud.com uses in your browser to create Hide My Email addresses. After you sign in, it calls /v1/hme/generate and /v1/hme/reserve to create and save the alias to your iCloud account.
Passwords are generated using SecRandomCopyBytes (cryptographically secure) and saved to your Mac's Keychain.
- Your Apple ID password is never seen or stored by BurnerMail
- Sign-in happens entirely in a standard WebKit browser view
- No analytics, no telemetry, no servers — the app talks only to Apple's iCloud API
Photos and community server. https://discord.gg/g4ccFUEcnU
