Checkmarks for species on life list

I find the blue checkmark badges that eBird / Merlin display for species I’ve observed very useful whenever I am browsing them outside of the context my life list. I see a potential use of a similar badge in iNat too, to be able to see at a glance if I’ve previously seen a species some other user is reporting / discussing or when I am browsing observations and most frequent observed species list in the Explore screen. Has anything like this been suggested/discussed in the past?

eBird example

Merlin example

I like this idea, if it makes sense computationally/from the network standpoint.

There is a button on a taxon page to see your observations, but you have to click it to see if you have any:


Yeah this sounds like a good idea, and definitely save people some time searching through what species they’ve seen or not. I’m all for this idea.


Excellent feature! There would not be a single iNat session where I am not clicking on the taxa, then clicking on “View Yours” to either see if I have seen it before, or just to check on an observation of my own where I know I have a photo of a ventral view I can compare with, for instance. And then back again to the obs, or multiple tabs and so on…

If it were small icons like in the eBird app image above, and if they were clickable to take you to “View Yours”… actually, another thing I look at is establishment means, which also needs a check on the taxa page. It would be terrific if IDs in the observation page showed that icon (eg image ) as well as “Seen by you”. In my pinned specimens, for instance, I always add a colour line code to the determination labels to show establishment means, and it really helps to concrete in the distinction of endemic vs native vs introduced.


“View yours” could be an active link if you have observations of the taxon, and greyed out otherwise. It would quickly become obvious to a user how it works


Thanks for chiming in @deboas @kiwifergus @heyitshelios @charlie. Another use case for checkmarks is this proposal by @joeysantore / @jdmore. I don’t know if this would be doable, given the database structure, but I can definitely see myself perusing checkmark icons in the taxonomy view for a given genus to see which species I’ve previously observed or have yet to observe.

I also like a lot the suggestion that such a checkmark icon could act as a universal UI element within iNat pointing to one’s list observations for that taxon.

1 Like

I was curious if someone from the iNat team could chime in on the technical feasibility of this proposal and whether it raises any concerns.

Just checked with our devs. It would probably slow down page loading on most of these pages even more, so if implemented it would only be in certain places. Are there any places where you all think it would be really useful to have?

At the taxa page would be good, although it could be as simple as greying out the “View Yours” button if there are none.

In the observation view, there are already icons beside the Display ID at the top of page, and having a blue tick icon for “Seen by you” would be really cool. This case would likely be too intensive generally, as observation views would be accessed considerably more frequently than taxa pages.

The super cool implementation of this would be for the first occurrence of each ID within the obs (sort of like how the Agree button works), so if there were 3 different suggestions, you could see which ones you have observations of yourself and could go looking for those to compare with.

It can be done as things are, but it means clicking on the ID taxa and opening in a new window, then clicking on View Yours, and doing this for each different taxa in the ID chain. If you can see visually at the observation page that you do or don’t have observations, then it would save time.

1 Like

i think the effort would be better spent to enhance and make exportable the species view of your observations and/or updating personal checklists. i think the only place such a checkmark might make sense is on the taxon page, but even there, it gets potentially complicated because of the taxon hierarchy and community id vs observation id, etc…

edit: oh wait. the request is to base things off of the life list, which i would be opposed to because life lists are notoriously buggy.


Yeah, if implemented it wouldn’t be until we redo life lists, which we’re working on.


Thanks, @tiwane. Agreed with @kiwifergus, taxon pages would be the most obvious place to start with this. Ideally, I would love to see them as annotations in the taxon links that appear in the dashboard or in the ID section of individual observations, but this would make them ubiquitous in iNat.

I should note that on these lifelist checkmarks on taxon pages are generated via client-side requests to their API.

1 Like

This feature will be great. For me, this will be most useful on searching results page, like tags N and IN, on photos. Something like this:

1 Like

Like this idea!
Maybe it would be useful to see these checkmarks only on the species’ lists - like on the explore page when you click to show all species or on the pages of places.

1 Like