Paysafecard's vouchers aren't linked to your bank account or credit card. Therefore, they can’t be traced back to you.