I am trying to understand this. If an app is set to Public where Anyone can sign in (see image) and the Roles column is empty for a user, does this mean that they are considered Public User?
Also, just to make sure I am correct on this too, making an email column in any table a row owner does not automatically make all the users in that table Private users, correct?
Yes. If anybody in the world can sign in,and you are not utilizing Role functionality, and you are not assigning a role to a user, then they will be considered Public.
Correct. Row Owners has nothing to do with a user being Private or not.