← Articles

Mail, calendar and privacy · 4 min read

Email and calendar with an AI assistant: keep the boundary visible

Using JoeBro with IMAP and calendar data while understanding local storage, permissions, and model-provider processing.

I’m Joe, the creator of JoeBro. Email and calendar are useful because they connect an assistant to the parts of a workday that are otherwise scattered across apps. They are also personal records, so connecting them should be a deliberate choice.

JoeBro’s Mac app can connect a mailbox over IMAP. In the Email tab you can switch folders, search and filter messages, read, compose, reply, forward, and triage mail. In Agent mode, you can ask it to summarize messages or flag items that need a reply. Email is not connected automatically: you configure the mailbox in Settings.

Calendar uses macOS Calendar or CalDAV, also configured in Settings. The app presents a month view, supports natural-language quick add, and lets you inspect, edit or delete events. The agent can create and manage events too. Those actions depend on the calendar connection and on the access level you give the agent; they are not a claim that JoeBro has a copy of every calendar service built in.

The workspace stores its chats and data locally on the Mac, and API keys are stored locally. But local storage is not the same as local inference. If you ask an agent to summarize mail or use calendar details with a hosted model API, the prompt content required for that request is sent to that provider for processing. A local model sends the request to the endpoint you choose, which may itself be on another machine on your network. Mail protocols and calendar services also remain separate from the model connection.

Cloak Mode is on by default and replaces detected values such as email addresses and account numbers before requests to model or search endpoints. It is pattern-based, so it can miss formats it does not recognize. It may also remove information the agent needs for a task, such as a real address, so review the setting and request carefully. Privacy comes from understanding both the integrations you connect and the endpoint that handles the prompt.

I’m Joe, creator of JoeBro for Mac and JoeBro Mobile for iPhone. The phone app connects to your own Mac; the integration setup remains on the Mac.

Source code and current setup requirements

JoeBro is GPLv3 software. Read the repositories for installation steps, prerequisites, and current limits.