I think in the most cases the user need to see the app and its information before sign up, we need to add feature to the screens to prevent screen to open without login user.