Someone asked for the model you use but I am also curious how you handle ambiguous IDs. Not everything is clear cut especially when it comes to fungi and bugs.
Inaturalist uses second opinions what's your solution?
Edit: cool idea for the app btw, I always call inaturalist my Pokémon deck already so I think it's a nice new angle :)