Read this post from 2023 that was asking about support for displaying the Hide My Email feature because I came here to ask the same thing. A reply mentioned that it wasn’t possible because Apple didn’t allow 3rd-party apps to access it.
Just wanted to ask if that has changed since then, particularly given the EU competition rulings against Apple recently.
It’s not a webmail-related issue, and I can’t give a screenshot because it doesn’t show up.
To clarify, Brave is able to access Hide My Email addresses that have already been created. What it’s not able to do is create new ones for sites that don’t have an associated HME address already.
When you subscribe to iCloud+, you can generate unique, random email addresses with Hide My Email, so you don’t have to share your real email address when filling out a form on the web or signing up for a newsletter.
What you can do with Hide My Email
With Hide My Email, you can generate random email addresses on demand in the following locations:
Safari on your iPhone, iPad, and Mac when filling out a web form or creating an account for an app or website that doesn’t support Sign in with Apple
Mail on your iPhone, iPad, and Mac and on iCloud.com when composing a new email
Supported third-party apps on your iPhone and iPad wherever email addresses are required
Settings on your iPhone or iPad
System Settings on your Mac
So the question is: “Does Brave Browser now qualify as a ‘Supported third-party app?’”
And if not, do you want your OP to be a Feature Request?
Yeah: in that older thread, the result was that Brave couldn’t access the API at that time. Has that changed? And if so, could the ability to generate Hide My Email addresses be added to Brave (feature request)?
According to Apple’s support document, it sounds like some third-party apps can generate HME addresses (“supported third-party apps”, whatever that means). What I don’t know is what makes a third-party app “supported”. Is that an issue of making use of an API? Does the app developer have to get some kind of approval from Apple? What’s involved?
I’m curious though - are there any examples of any third-party apps actually having this ability? Aside from the browser extension I linked (which I’m skeptical will be able to work for long if Apple finds out…), I don’t think I’ve ever seen a single example. I’d be interested in being proven wrong though!
I know I’ve seen it before (I download a lot of apps), but I was having a hard time trying to think of one. However, I finally thought of a good candidate to try; I just tested it and it works:
Strong
Tap Sign Up, tap the email field, Hide My Email appears, and tapping that brings up the interface to create a new HME address.
But that’s a basic app and AFAIK nearly every app on iOS should be able to make use of Apple’s Hide My Email, the only exceptions being apps that might try to override the email input box. Like browsers might.
I’m saying that browsers are a different cookie, especially as they tend to want to use their own syncing systems for password saves. I should have been more specific: have you ever seen a third party browser that incorporates HME? I don’t think I ever have. That might give a hint about why Brave doesn’t support it. But I’m not an expert.
Fair enough, but that’s not exactly what I’m asking. The previous post I’d read suggested that it wasn’t possible (at that time) because the API wasn’t exposed.
Are we saying that the functionality is (still) somehow technically restricted for third-party browsers, or perhaps that it’s against the App Store rules for browsers to implement it? Or are we saying that it is now technically feasible but that Brave doesn’t want to implement for reasons of their own?
I’m just looking for a clarification on the current status: is it still not possible, and if not, why?