iCloud+ Hide My Email addresses will remain on icloud.com (developer.apple.com)

319 points by K7PJP 7 hours ago

kqp 3 hours ago

This is a huge selling point. Private email relays often get blocked, the only lasting solution is to put them on the same domain as, and in the same format as, a significant number of non-private email addresses. As far as I’m aware the only other provider doing this is Fastmail.

Comments about lock-in aren’t wrong, but it has to be this way. You can make arbitrary email addresses at your own domain, but anybody who feels like it can trivially automatically detect that those are all you.

Personally I use unique at own domain only where I’m identifying myself anyway, like my bank, and Fastmail masked email where I’m not. For most things it’s not actually that terrible to accept a small risk that they’re offline for a day between your being booted without warning and you changing your email address with them.

glenngillen 2 hours ago

Totally agree with unique at own domain isn't actually privacy. It wouldn't take much of a paper trail to work out the details.

I continue to use it everywhere for a few reasons:

- if someone emails me acting all friendly like we've had some previous relationship but it's sent to linked@mydomain or github@mydomain I know they've just scraped my contact details and it's spam

- similarly, if a vendor leaks or sells my data and I start receiving marketing from somewhere I don't expect it's easier to trace the source of the leak (and in some cases just blackhole that entire email address)

- I already use a password manager and have different passwords on every site, but having a different email address too raises the barrier further for someone trying to script an automated attack based off some other pwned data set.

kqp an hour ago

I agree with all of this. I’d add that it’s useful for sorting and searching. Things like keyword matching, from address, and from domain aren’t as consistent as you’d hope, but companies do need to actually email the address they were given, so you can use it to reliably identify emails from them.

riddlemethat 2 hours ago

I configured about a dozen domains to have MX records for the mailinator disposable inbox service for about a decade for free as a gift and the domains were toxic for any other email use case for years afterwards… they were so abused you couldn’t even sign up for most web services with any email associated by the time I stopped renewing them… there are still GitHub lists of disposable email addresses that list to blacklist those domains (and many other), so, I agree. If the big providers don’t offer disposable email addresses there is no good option.

nunez an hour ago

Mailinator was an awesome service when it first worked. Thank you!!!

8cvor6j844qw_d6 2 hours ago

> This is a huge selling point.

Same thoughts. I'm annoyed with the number of services that blocks alias domains.

At least I don't see services attempting to block @icloud.com domains.

hollow-moe 6 hours ago

Using icloud.com domain for legit and hidden adresses is such a typical Apple strategy of holding their own users and "others" (ie. other web services, other users etc) hostage simultaneously. But at least here it is actually a good reason that works for the user.

HeavenFox 4 hours ago

Case in point: many websites block all VPN except iCloud Private Relay. Thank you Apple!

consumer451 4 hours ago

Seriously, Apple is "big tech," but they are the only one that appears to give a crap about privacy at all. And really, they put a lot of money and effort into it.

We need to give kudos when they are due.

Apple's Private Cloud Compute should have won some kind of Nobel Privacy Prize, which for some reason does not yet exist.

TheDong an hour ago

int_19h 2 hours ago

cryptoegorophy 11 minutes ago

refulgentis 4 hours ago

dilyevsky 4 hours ago

how is the user being held hostage? you can redirect hide my email addresses to any domain

travoc 4 hours ago

Marketing turds can't just block registrations from all of @icloud.com.

dymk 3 hours ago

philip1209 4 hours ago

I wish I could set up "Sign in with Apple" on a blog without paying $99/yr for a developer license.

chanux 2 hours ago

Is your audience very Apple heavy?

joshuat 6 hours ago

I'm glad they listened - I use this feature extensively and would like to continue to

giwook 5 hours ago

Can someone explain the backstory behind this? I'm reading some of the comments here and I feel like I'm missing something here.

dannyw 4 hours ago

For the "hide my email" feature, Apple currently and has always used "@icloud.com". This masks you amongst all iCloud users.

They were planning to change it to a custom domain, which would allow sites to easily filter out and reject "Hide my email" users based on the email.

They have now reverted their plans to change this, meaning "hide my email" is still "@icloud.com".

nailer 2 hours ago

I suspect many people actually feel better about Apple owning this fuckup and reversing it than they would have Apple hadn't fucked up in the first place.

DarmokTanagra 2 hours ago

I use hide my email and single use credit card numbers all the time, its a fantastic system combined with some basic email forwarding rules.

Yes, vendor lock in sucks, but I have $20k worth of apple hardware already so that ship has sailed and overall Im pretty happy with it.

NotThatFast 6 hours ago

One of the best things about it. Also being able to add several emails per custom domain for free.

Whole thing is 99c a month. Makes Gmail seem like a joke in comparison.

Until you get an email from an iCloud address on Gmail and see it go right to spam haha. Suddenly Gmail is cheap again

wafflemaker 44 minutes ago

Best thing to do with Gmail spam is to make an auto filter to mark all spam as not spam.

Took me only one missed dentist appointment several years ago to get that idea. Now I'm just getting profits. No other spam since I'm using email aliases.

Quothling 5 hours ago

Maybe it's because I live in a country where e-mai isn't really used that much for personal communication, but wouldn't this mainly be a gmail issue? If mails I wanted ended up in the spam folder I'd not use gmail. I mean, I pay for protonmail, so I wouldn't use gmail to begin with, but if mails I wanted ended up in my protonmail spamfolder and I couldn't do anything about it, then I'd switch away from protonmail.

DrewADesign 4 hours ago

If you’re talking about people with the technical sophistication to consider software services based on their technical merits, then sure. Your average user couldn’t even tell you the first thing about which non-content-based criteria might inform a spam score… or have even heard of a spam score. So they will absolutely not blame Gmail if another provider’s email gets spam flagged… they’d probably just think “why don’t they just get a Gmail account,” à la iMessage users/green texts.

NotThatFast 5 hours ago

You are 100% correct and yet the masses still prefer it.

World’s a twisted place!

I would guess the average Gmail user doesn’t know that it reports virtually all iCloud as Spam - believing instead that it’s genuinely being filtered by quality engineering at Google.

scosman 4 hours ago

it will still be on "private.icloud.com". Just as filterable...

ninkendo 3 hours ago

private.icloud.com (née privaterelay.appleid.com) is the address for “Sign In With Apple”, which is an oauth-style service that sites opt into to let you use your Apple ID to sign in. Sites offering this as a signup option are already aware it gives users an option to use a private anonymized email address.

The toplevel “Hide My Email” iCloud feature is a different thing, can be done independently of a SIWA flow (you can just go into settings and make more addresses, all it needs is a name and a notes field) and uses @icloud.com in order to make your anonymized email address look indistinguishable from other iCloud users.

The former is “filterable”, yes, but it’s moot because you only get those if you offer Sign In With Apple in the first place, and if you want real emails, you would already know to just… not do that.

The latter is very much not filterable.

The confusing thing though, is that when a user uses Sign In With Apple, they are offered two options: “share my email” which gives the site your real address, and “hide my email” which gives an @private.appleid.com address. But this “hide my email” option is a totally different thing from the separate “hide my email” service, which lets you make arbitrarily many @icloud.com private aliases to forward to your real address. Critically, the latter toplevel Hide My Email feature works with sites that don’t use Sign In With Apple. It’s just stupidly unfortunate that Apple calls both of these features “hide my email.”

samschooler 7 minutes ago

Agree with the comment largely; though: Apple does have a policy where apps need to use SIWA if other oauth providers are present (Google) [0]. So sites do "opt in" to this, but are forced by apple to use SIWA if they're using any other provider.

[0]: https://developer.apple.com/app-store/review/guidelines/#sig...

_ks3e 3 hours ago

Not arbitrarily many aliases - there's a limit of (as of two or three weeks ago) 768.

LPisGood 2 hours ago

Others have addressed the validity of your comment, but I’d like to discuss another aspect. Even if it is filter, I think most people would not want to filter. Apple makes it very easy to use private relay and many people that buy Apple products do use private relay. Even if you know, it’s a private relay email address, surely you want a user who buys expensive technology products to use your website in almost all circumstances.

internet2000 3 hours ago

It won't. The news here is that it won't.

postalcoder 6 hours ago

I've noticed a chilling new trend of apple listening to the community.

VCFundedGenYer 5 hours ago

My guess is Ternus is starting to take more and more control. Tim was pretty absent and phoning it in the past few years.

nate 6 hours ago

Anyone have a theory why this even made it to this point? the switch was such obviously a bad idea. just corporate weirdness that no one there bothered to raise their hand and be like "uh, are we really doing this?" or was there a story here that anyone knows about?

jofzar 6 hours ago

It's email reputation, it the always the answer with this kind of stuff.

My guess is that the bounce rate got too high and bot farms were using iCloud addresses like this.

Marsymars 5 hours ago

super256 6 hours ago

Maybe hidemyemail allows easily creating many accounts on a site. And some big site didn't like it.

The "Sign-up via Apple" button and creating an iCloud email yourself have a slightly higher barrier than creating a new throwaway hidemyemail email (1 API call w/o captcha/phone verification or whatever).

We might find out later this year if some site starts blocking @icloud.com but keeps allowing @private.icloud.com.

pests 5 hours ago

cush 5 hours ago

Hmm it’s almost as if people are paying good money for iCloud+ or something. They aren’t google and shouldn’t be retiring their services as if they’re giving them away for free

herpdyderp 4 hours ago

While I applaud this specific change, Apple has been known to stick to their guns and I used to believe they were almost always in the right for doing so because it led to better outcomes. So my take is that it's chilling because Apple has so lost their way that they can't figure out these obviously stupid directions internally before making a fool of themselves to the public (and I agree with that take).

tingletech 2 hours ago

this opens some crazy "apple developer" dialog on my mac rather than a web page. I had to crank up chrome to read it. And it makes no sense, I have no clue what a sign on with apple address is. I guess I'm glad my hide my email addresses won't change because that would be a PITA.

xaviervn 6 hours ago

I don't understand how this changes anything. IIRC, the complaints were about Apple making the Hide My Email addresses different than regular ones.

They're now saying the new domain will be private.icloud.com. Isn't it just as targetable?

NobodyNada 6 hours ago

It's talking about two different services:

> Sign in with Apple addresses, previously issued on privaterelay.appleid.com, will be issued on private.icloud.com.

> iCloud+ Hide My Email addresses will remain on icloud.com.

LoganDark 6 hours ago

Sign in with Apple is Apple's SSO, like Sign in with Google. Services have to support this one explicitly, and it already had a special subdomain, so the specific subdomain is simply changing.

Hide My Email is the manually generated ones, for websites that accept an arbitrary email address. This is the one where it's valuable for the relays to be identical to genuine iCloud addresses, otherwise websites could try to block it and force you to use a more revealing email address, undermining privacy.

wijayaerick 3 hours ago

iCloud Hide My Email sharing the same domain with normal email (icloud.com) is the reason why I use iCloud over other email alias services like simplelogin and addy.

amazingamazing 6 hours ago

Good. What else can really be said? Only way for it to work and not be trivially blocked is to mix with legit emails.

jambalaya8 6 hours ago

A lot of places also don't really like icloud addresses in general. This is one of Apple's better offerings though.

etaioinshrdlu 4 hours ago

I'm a bit confused - when i see these signups, they look like this to me:

rtwnj6tj7@privaterelay.appleid.com

anon7000 4 hours ago

I think the post is very explicit. First sentence:

> Starting later this year, new Sign in with Apple addresses, previously issued on privaterelay.appleid.com, will be issued on private.icloud.com. Existing addresses on privaterelay.appleid.com will continue to work and forward mail to users without interruption.

jshier 3 hours ago

That's the Sign in with Apple domain, not the Hide My Email domain. HME is remaining at icloud.com instead of moving to private.icloud.com as well. From the linked article:

> After further consideration and reviewing community feedback, iCloud+ Hide My Email addresses will remain on icloud.com.

drdexebtjl an hour ago

How many sign ups you have with an @icloud.com address?

A lot of those are Hide My Email aliases that, by design, you can’t tell apart from real human addresses.

floam 6 hours ago

Good. This would have made blocking them trivial.

prism56 6 hours ago

Good! Was there ever a compelling reason why they went for this switch initially?

floam 6 hours ago

Yes, to fully fix a certain class of bug on their infra.

culi 6 hours ago

Do you know any more about it or have a link where I can read more?

floam 5 hours ago

gruez 6 hours ago

delduca 6 hours ago

That was a stupid idea (the prev one)

trueno 6 hours ago

thank god -.-