Yes, mobile users can download and install a dedicated app. Moreover, if you have already made a deposit Jackpot Charm casino will reward you with an additional free bonus.