depending on your use case, check out privacy.com
they offer digital cards that act as proxies to your bank. if there’s ever a vendor breach, payment information on you is not the same between any two vendors. you can limit your cards to single-use, merchant locked, and set spend limits.
this service is not anonymous as they need your bank details.



good call. if they’re asking for photoID I will stop recommending them