So it's like the feature gmail (and perhaps others) have that allows hello+randomsite@gmail.com.
https://fastmail.blog/2018/10/01/use-unique-email-addresses-...That's great because occasionally email parsers on sites/apps don't accept emails with the + in them.
Sounds good for throwaway emails and not using personal info, however overall, this still has a few problems:
- your accounts on different services can easily be cross referenced in the event of a data leak, etc. They will all have @hello.example.com.
- if you actually use hello@example.com for something important, that will be gleaned as well (worse, this is true even in the event of a data leak/hacker on a single service) since this rule/feature you explained is common knowledge.
Seems the only way to overcome that is use a separate custom domain for any site you want to completely isolate, or a custom alias or new email on a major service for each.