@Fabrício Biguá
Obrigado pelo feedback!
É exigido um cadastro via autenticação do google, pois é uma maneira mais fácil/rápida e mais segura para os usuários. Além disso, como a ideia é que o usuário registre suas capturas em diferentes pontos (pesqueiros, rios, lagos, etc), se o app não tiver uma autenticação e for "aberto", qualquer pessoa/bot pode entrar e começar a preencher essas infos e esses registros vão passar a ser menos confiáveis para os pescadores.
Com relação a questão da base de dados, como mencionei, é uma primeira versão do app, seria um MVP (Minimum Viable Product ou Produto Mínimo Viável), e utilizei uma ferramenta de banco de dados gratuito (grátis não significa sem segurança), pois os custos para se ter um banco pago (ex google cloud) inviabilizariam o projeto nesse início.
Do mais, como vc tambem deu o feedback que não entendeu a ideia e por isso desistiu de concluir o cadastro, acredito que uma boa forma de mostrar para que ele serve, seria criar uma outra página de introdução, para que depois o usuário "caia" no app.
Tks pelas contribuições!