Updated October 8, 2026 — current beta version 2026.10.08.145
Goal of the tool:
iNatifier is a small, free, non-commercial tool that provides a rich inbox for activity on an iNaturalist account, with optional push notifications for different kinds of activity.
It is intended to make it easier to notice, review, and keep track of iNaturalist activity, particularly for people who do a lot of identifications or follow many observations.
Niche it fills in the iNaturalist ecosystem:
I originally wanted a simple way to receive timely notifications of new iNaturalist activity on my phone and computer.
iNatifier has evolved into a more capable activity inbox that supplements the existing iNaturalist interfaces. It brings together activity on your own observations and observations you follow, with detailed filtering, configurable push notifications, and an independent read/unread state that stays synchronized across your devices.
It works in an ordinary web browser or can be installed as an app on mobile devices, with push notifications and Home Screen badges where supported.
Is there a commercial component, or do you plan to include one in the future? Are donations requested? (yes/no, explain):
No. iNatifier is free and non-commercial. I have no plans for a commercial component and am not requesting donations.
What sort of data (if any) does your app collect from its users?:
iNatifier uses iNaturalist OAuth to identify the user and read the account activity needed to provide the notification inbox.
It stores the iNaturalist account identity, a limited amount of notification/activity metadata needed for the inbox, and device information required to deliver push notifications. This includes things such as activity types and timestamps, observation references, usernames, and relevant comment excerpts.
It does not store the subjects or contents of private iNaturalist messages.
When you connect your account, authorization happens through iNaturalist. iNatifier never sees or stores your iNaturalist password. It retains an authorization token on its server so it can check for new activity on your behalf.
Users can disconnect their accounts and delete their stored iNatifier data. The iNaturalist application authorization must currently be revoked separately through iNaturalist’s account settings.
Link to your iNaturalist profile:
https://www.inaturalist.org/people/cesar_stastny
Description:
iNatifier periodically checks iNaturalist for new activity and presents it in a persistent, searchable-by-filter inbox organized into several sections:
-
My Content — identifications, comments, faves, mentions, and other activity on your own observations.
-
Others — activity on observations you follow or have participated in.
-
Messages — notifications of new private messages, linking to the messages on iNaturalist.
-
Followers — notifications when someone new follows you.
The inbox provides detailed filters for activity types, including identification relationships (Agree, Refine, Broaden, Disagree, and No ID Relation). It also recognizes mentions in comments, including edited comments, remarks accompanying identifications, and observation field activity.
Push notifications are optional and can be configured quite selectively. For example, you could choose to receive pushes only for messages, mentions, and disagreeing identifications, while still retaining everything else in the inbox. Multiple events detected together can be combined into a single push notification.
The frequency of checking for new activity is configurable: every 15 minutes, 30 minutes, hourly, or daily. iNatifier can also reduce its checking frequency during periods of inactivity to conserve iNaturalist API resources. An on-demand Refresh option is available, subject to a cooldown.
Activity can be marked read individually or in bulk. Read/unread state stays synchronized across devices within iNatifier, independently of iNaturalist’s own notification state. Notifications link directly to the relevant content on iNaturalist.
On mobile devices, iNatifier can be installed as a Progressive Web App (PWA), providing Home Screen access, push notifications, and notification badges where supported. On iOS, installation to the Home Screen is required for Web Push. The inbox also works in a regular browser without installation.
I have been developing and testing iNatifier with my own accounts and a small group of beta testers. Their suggestions have led to substantial improvements, particularly in handling activity on observations other than your own, identifying different kinds of identification activity, and controlling which events generate push notifications.
The beta remains invite-only while I continue evaluating reliability, onboarding, and API usage across different devices and browsers. The invitation requirement is not intended to be permanent.
Discussion questions or areas seeking feedback:
I’m especially interested in feedback about:
-
whether the initial setup and iNaturalist authorization process are clear
-
whether the browser-vs-installed-app distinction makes sense on mobile devices
-
whether notifications arrive reliably and at useful times
-
whether the inbox organization and detailed filters are useful in normal iNaturalist workflows
-
whether the push notification settings and check frequency options are understandable
-
whether using iNatifier across multiple devices works as expected
-
anything that feels confusing, unnecessary, or missing
-
good old-fashioned bugs
If anyone is interested in trying the beta, please reply here or send me an iNaturalist message and I can send you an invitation as capacity allows. I’m still keeping the beta relatively small while I monitor reliability and API usage.
Thanks to everyone who has already tried iNatifier or contributed suggestions. The feedback has made a real difference to the tool.
-cesar-

