The Account Verification process is put in place as a security measure to prevent fraudulent account signups. As soon as you finish registering a new account, you should see this message below.
...
To verify your account:
Check your email inbox for the Confirmation email > Then click the “Verify” button
> This will take you straight into the site if you’re using a computer/laptop, or redirect you to the FreeCast app if you’re using a mobile device.
...