No. You won’t typically need to attach your bank account details to a prepaid card. They give you extra privacy when making payments and gambling online.