Yes, Neosurf casino deposits are secure. Neosurf offers a prepaid voucher system that ensures your financial details remain private and protected. This makes it a safe and convenient option for depositing funds at online casinos.