We love to see free play with zero commitment. However, Stake requires a bare minimum signup for access to its free game catalogue. That means anyone who wants to play Carp Diem needs to register an account at Stake.
So yes, even if you want to try it in demo mode, you’ll need to do that. And certainly if you want to engage in real money gambling, though that one’s more obvious.