No, you need to sign up and log in to the app first and then make your first deposit in order to start your betting and casino adventures.
Check our Registration and Login guide and our Deposit guide to learn more.