Some of the extra bonuses that are provided do require that you use them on the mobile app or other platform, but for most of them, it doesn’t matter where you play to use them.