i think “notification dot” has a special technical meaning. it’s the dot (badge) that will show up on the upper-right corner of an app icon when that app has a new notification. see: https://www.youtube.com/watch?v=zGIw4MIJn5o. for example, if iNaturalist developers added a feature in the app to notify you of new iNaturalist activity (new IDs, comments, etc.), then they could display a little notification dot on the app icon to let you know that there’s new stuff for you to look at.
(i don’t think the app is actually displaying “notification dots”.)
the thing you’re seeing in the notification bar is just a “notification”, i think. it’s round like a dot probably because your app icons are set up to be circles. i’ve set up my app icons to be rounded squares. so my notification is a rounded square.
the current “Channel human readable title” notification appears to be a notification to let you know when the app is interacting with the iNaturalist API. i think “Channel human readable title” is a stock description text for a “notification channel”, and it should probably be changed by the developers to something more meaningful like “API interaction notifications”.
you can probably turn it off without any consequences. the developers could probably turn it off by default, but personally, i like to see the notification just as an indicator that the app is doing something.