Please report security issues privately through GitHub: Report a vulnerability (the Security tab, then Report a vulnerability). Don't open a public issue for a security problem.
You can expect an acknowledgement within a week. This is a one-person project, so fixes are best effort.
Only the latest version on main gets fixes.
These are small bash scripts that you run by hand on your own Mac, with your own user's privileges. They use only tools that ship with macOS. They open no network listeners, make no network connections and store no credentials.
imessage/monitor-imessage-download.shopens~/Library/Messages/chat.dbread-only (sqlite3 -readonly) and measures the Messages attachments folder. It changes nothing in Messages. It needs Full Disk Access for your terminal app, and it announces completion with a macOS notification andsay.menubar/menu-bar-spacing.shsets two menu bar values for your user on this Mac only (NSStatusItemSpacingandNSStatusItemSelectionPadding, whole numbers from 0 to 20, written withdefaults -currentHost write -globalDomain), or deletes them to go back to the macOS default. It doesn't needsudo. If you answeryat the end, it asks macOS to log out through System Events; macOS still shows its own confirmation dialog first, so you can cancel there.