Paysafecard vouchers are not linked to your bank account or credit card, meaning they cannot be traced back to you.