Anonymous cards are illegal in a lot of jurisdictions (like the entirety of EU) because "oh no, terrorists". If they are legal in yours, enjoy while you can, before your government catches on.