No, you will not be required to download any applications if you just want to bet on sports or play casino games. There is however a downloadable client for Guts Poker in versions for Windows and for Mac OS.