No. Some online casinos are entirely software-based, requiring you to download their software or app in order to play Past The Post slots. Some, on the other hand, provide browser-based options. These both allow you to open an account, deposit money, and play games. They’re also ideal for players who want to use mobile devices or Mac operating systems.