Be aware that anything relating to card transactions is not private by any means.
This is from the TOS of goblin cards:

And even if the cards provider has no such terms, then also visa and MasterCard impose such limitations.
Even if you don't get caught by this data collection that effectively makes these cards non anonymous,
Then also they're electronic payment mediums that are always tied to the same number and your history can be traced with more physical methods such as looking at your face through a camera.
Long story short, don't fall for the marketing.
The prepaid MasterCard sold on supermarkets is cheaper, more anonymous and even more convenient than these shits.
Generally though it's better to go with cash and avoid any and all visa/MC products.