App: Monitro
Developer: Intrinsic Properties, LLC
Genres: Utilities

Monitro is a macOS menu bar app that monitors folders for changes and can also provide simple IMAP mail processing as well.

For folders you create a list of folders you wish to have monitored. You can select details such as search depth and whether or not aliases should be followed. You can then apply a wide variety of timers to do the comparisons for changes ranging from every minute to something like weekly on Thursday at 2:30 PM. When changes are detected you can send a change report to combination of email addresses, a Slack web hook, or log file. Change detections are based on comparing to a database of file names, created dates, and modified dates. Using a database is important since you can actually quit the app and launch it any time in the future and it will report on any changes since it last saw the folders being monitored at the next reporting times.

For IMAP email processing you can apply simple rules to any email accounts you want to be monitored. You can query on To, From, CC, BCC, Subject, Body, Has Attachment, Attachment Name, Attachment Type, and for PDF or text files look at text within the attachment itself. When an email is matched you can apply actions on it such as Move, Copy, Delete, Mark Read, Mark Flagged, Mark Answered, or Save Attachments. It is important to note that you can actually Move or Copy messages between completely different IMAP accounts you have defined for access. It is usually very difficult to find these features server side and though some are possible client side with Monitro you do not need to have an email client running 24/7 to provide this level of filtering.

Monitro is FREE for one Folder Monitor and one IMAP Monitor Rule. If you need more than that you can purchase a yearly subscription for $12.99 to unlock Full Access mode which let you run an unlimited number of monitors for folders or rules for IMAP accounts. If $12.99 seems high remember this is a very specific use app that is intended to unlock more time if your life if you find its features useful. It is not expected to attract a large paid user base. However, if the user base proves large enough the targeted use of funds is further feature development based on user feedback.

Monitro is made for Mojave will not work on earlier versions of macOS.   Unless you are saving attachments from IMAP accounts the only writing to your file system Monitro will do is to its own private settings and databases. It will not touch or otherwise store any information in the folders you monitor thus it is possible to have more than one monitor for a single folder and still have things work flawlessly. Monitro is made to play well as a sandboxed app but if you are looking to monitor folders applications normally do not have access to you will need to enable Full Disk Access on your own.

HINT: For IMAP Rules saving attachments Monitro pairs perfectly with Haze from Noodlesoft. Hazel is an app from an unrelated developer that watches whatever folders you tell it to, automatically organizing your files according to the rules you create.

Release notes:
Fixed a massive bug of a resource not being included. Updated third party frameworks to current versions. There is a known issue with moving a mail message to a folder in a different account. Still Intel only while waiting for MailCore2 to be Apple Silicon friendly.