Yes, Paysafecard is prepaid meaning it is not linked to your bank details when used to deposit at an online casino. However, the retailer where you purchase the card may have access to some personal information, so be sure to purchase from a trusted source and keep your code confidential.