I have an Agro App developed with Flutter and one Firebase RTDB project. From that database, I want to give web access to the public so that anyone can see (not write) certain information regarding the origin of the food produced.
Then, I would like to implement one of these options:
- To use the same database: Implement a new location in my database with public security rules
{ "rules": { "newlocation": { ".read": true, ".write": false } } }
Is it safe to do this? Is the rest of my database at risk?
OR
- To make a new Firebase project with public access.
Is it possible to write to two Firebase projects in the same App? Is it easy to implement and maintain?
What option do you consider safer and clearer?