Yahoo mail offers a similar thing. It's a lot of effort to generate and track unique addresses whenever you sign up for something though.
Did you use Oauth that time? Which Oauth service?
Did you use an email? Were you on your phone and actually used the Apple Id “Oauth” looking button and gave a relay email?
Were you lazy and used your phone browser’s autofill and password manager?
Were you NOT lazy and an unhidden email and separate third party password manager?