Before iCould I used to to this manually with my own mail
In the first iteration I had a catch all address, so I could invent any new email address and it would arrive to me. This was plagued by spam because any conceivable user @ my domain would be delivered to me.
In the second iteration I manually created aliases in the config file for my mail server when signing up for new things. This was additional overhead and annoying.
iCloud thanks to the integration into Safari and apps is so smooth with this. I just click the “hide my email” button and it generates a new unique email for the place I am filling in an email address.
I love it!
Do you have a source? I did find reports saying that it was limited to 100 during the beta but that the limit has since been lifted. People are claiming almost 350 addresses with no cap.
https://discussions.apple.com/thread/253893742
https://www.reddit.com/r/iOSBeta/comments/pbfg1t/hide_my_ema...
As is typical Apple fashion, it’s not documented anywhere that’s easy to find.
I agree Apple’s documentation is terrible, but if there is no limit (any more) then there would little reason to document that.
It seems that Apple has gotten better at online services, but MobileMe was not that long ago.