$50/year and Fastmail will let you alias [email protected] to your inbox. I use a different email for every company or website I interact with, so I know who spams me.
Services like this are great for some things, like adding and removing forwarding, and vacation mails, and organising mails to make life and work easier, but the provider still links everything. It is only, at best private in a single direction. That is fine for some things, not so great for others (and it has nothing to do with legality).
My domain at Hetzner including mail costs less than 20€/year and all emails to <whatever>@mydomain.com which are not part of predefined mailboxes land in my [email protected] mailbox.
That doesn’t provide additional privacy, however, because it’s easy to determine that all emails at @yourdomain.com belong to the same user, so you can be tracked across services.
I love this feature from Fastmail but I have used a few websites (smaller of course) that will not accept anything outside of the big few email domains.
ImprovMX will do that for free...
Apple (like any email provider that conforms to RFC 2822) supports plus addresses as well.
Fastmail costs $60/year now, at least for new signups
Cloudflare offers this for free as well.
proton too
I’ve surprisingly found that I have started to have to use mydomain.com with Fastmail. Sometimes banks used for a business account, or accounts at b2b companies don’t treat fastmail.com as a large email provider, and otherwise try to associate me with other fastmail customers as though we are colleagues at Fastmail.