No. Many of the sites offer you instant play via browser. You don’t have to download any app or software to gamble at these casinos, often not even if you play on mobile.