Where to find app which opens on startup, but it's not in Users & Groups? I've this annoying application popping up on startup (called ZipCloud) which seems to be installed without my knowledge (along with other app) and I wanted to get rid of it.



I understand I can uninstall it by dragging the app into Trash. However before doing that, I wanted to understand where the app added it-self to the startup scripts.

I've already checked in System Preferences (Users &amp; Groups), but it's not there. I also check my /etc/rc.local. And the app it-self doesn't have any options to get rid of the startup.

What other places I can look to get rid of unwanted startup apps?
When a system is booted, launchd startup process launches daemons and agents in the following system-level locations (based on the property list files):


/System/Library/LaunchDaemons (system-wide, not writeable when SIP mode is enabled)
/Library/LaunchDaemons (system-wide)


When a user logs in, a per-user launchd is started and it loads the user agents from the property list files found in:


/System/Library/LaunchAgents (system-wide, not writeable when SIP mode is enabled)
/Library/LaunchAgents (system-wide)
~/Library/LaunchAgents (user-level)


Source: Creating Launch Daemons and Agents.



On earlier systems, third party startup items could be also found in /etc/rc.local file and /Library/StartupItems folder, but with Mac OS X 10.4, startup items are deprecated in favour of launchd daemons.

Source: Old Systems and Technology - Startup Item.