I am pretty sure that everything related to banks will not be anonymous. Even it is a virtual credit card, if it is connected to banks, there will be certain ways to track the users and their transactions if needed. However, yeah, sometimes, this can be a good idea or progress about the spreading crypto.