I'm developing an Android messaging application using Firebase and I realized that it will be necessary to protect user data and the messages exchanged by them, because at the moment it is possible to see everything through the Firebase console (which probably facilitates an invasion) I'm finding a lot about this. How it works?
The data are name, profile photo, email, nickname, as well as the messages exchanged in each chat room.