Yes, Evoplay games can be played for free without registration and without downloading an app. Demo games don’t use money to bet, so you can’t lose personal funds, nor can you withdraw your winnings.