I wouldn’t worry about my bank account, your personal details will probably be needed, IMHO your bank account won’t be