Thank you! Your feedback helps us improve.

Logamail Go for Mac’s background processes overview

Logamail Go for Mac leverages the system’s capabilities to spawn several different background processes. These are sometimes referred to as agents, launch agents, daemons, services, or login items. Below is a list of their purpose, when they run, and related files.

Note: This article provides information about Logamail Go for Mac. If you enabled Logamail Go in Grammarly for Mac, see Grammarly for Mac’s background processes overview instead. If you have both Logamail Go for Mac and Grammarly for Mac installed at the same time, both sets of background processes coexist and operate independently.

Logamail Go Login Helper

Purpose

This small helper launches Logamail Go when logging in to macOS, if allowed by the user.

Lifecycle

The helper is registered with the system as a login item, and macOS runs it once at user login. It closes immediately after launching the main app.

Files

  • /Applications/Logamail Go.app/Contents/Library/LoginItems/Logamail Go Login Helper.app

Logamail Go Helper

Purpose

This helper ensures the stability and performance of the main application by restarting it in the event of a crash or hang. It also acts as an intermediary in the communication with browsers to integrate with certain websites.

Lifecycle

A system service starts this process at sign-in and restarts it if it gets terminated. This is achieved by using the KeepAlive and RunAtLoad options.

Files

  • ~/Library/LaunchAgents/com.grammarly.ProjectLlama.logamail.Shepherd.plist
  • /Applications/Logamail Go.app/Contents/Library/LaunchAgents/Logamail Go Helper.app

Logamail Go Uninstaller

Purpose

This process detects when Logamail Go has been deleted and performs cleanup tasks, such as removing other background processes and their associated files.

Lifecycle

A system service starts this process when files are changed in the /Applications directory. The process checks whether Logamail Go has been uninstalled and, if so, performs the necessary cleanup actions before terminating. This is achieved by using the WatchPaths option.

Files

  • ~/Library/LaunchAgents/com.grammarly.ProjectLlama.logamail.Uninstaller.plist
  • ~/Library/Application Support/com.grammarly.ProjectLlama/Logamail Go Uninstaller.app
  • /Applications/Logamail Go.app/Contents/Library/LaunchAgents/Logamail Go Uninstaller.app

Was this article helpful?

Tell us what you think. We promise to act on your feedback to make Grammarly's support pages even more helpful.
Have more questions? Submit a request