Visa and Mastercard debit card deposits require some form of verification to work, so you can only truly remain anonymous if use crypto.