I am working on a content app with users being able to choose between 3 visibility options similar to YouTube; Public (visible to all), Unlisted (visible to folks who have the link) and Private (visible only to the user).
What is the right way to set up the Firestore rules for these?