You have to provide your bank details to use iDebit. So while they don’t share your personal or financial information with online sportsbooks, betting with it is not entirely anonymous.