Yes, you need to register an account on the 1Win app or website to place bets and access all features.