Keeploop Join the waitlist

Keeploop Privacy Policy

Effective date: [TO CONFIRM: set on public launch]

Keeploop is offered by Zach Moss Productions, LLC, an Illinois limited liability company ("we", "us").

Applies to: the Keeploop app for macOS, its keeploop-mcp connector, the Keeploop Claude Desktop extension (Keeploop.mcpb) and the Keeploop Claude Code plugin.

The short version

What Keeploop reads

What Keeploop writes

What Where When
Drafts and reply drafts your Drafts mailbox in Apple Mail only when an agent asks and the Pro drafts feature is on
Saved attachments a copy in ~/Downloads only when an agent calls save_attachment
Settings ~/Library/Application Support/Keeploop/settings.json when you change a setting
Monitors and their matches ~/Library/Application Support/Keeploop/keeploop.db when an agent creates a monitor
Voice profile (statistics and cards) ~/Library/Application Support/Keeploop/voice/ when you build a voice profile
Cached account list ~/Library/Application Support/Keeploop/mail_accounts.json refreshed about hourly
Logs ~/Library/Logs/Keeploop/ while running, for troubleshooting; they stay on your Mac
API keys you enter the macOS Keychain when you save a key in Settings > AI Models
Client registrations each agent's own config file only when you press that agent's Connect button

Nothing is sent unless you allow it. Keeploop can send mail through Apple Mail only when your permissions (Settings > Permissions) allow it for that person, account, label and app. The default is Always ask: you see the whole message on your Mac and press Allow or Deny, and no answer means no. Every send then waits a few seconds so you can cancel it. Keeploop keeps a log of each decision and send on your Mac (~/Library/Logs/Keeploop/audit.jsonl): who, when and the subject, never the message body.

What can leave your Mac, and only when you turn it on

Keeploop itself makes no network connection unless you enable one of the features below, apart from the one Pro trial check-in described under License checks.

Feature What is sent To whom Default
The AI agent you connect (Claude Code, Claude Desktop, Cursor, Codex, VS Code or another MCP client) whatever mail, attachments and account details the agent asks for, from the accounts you allowed that agent, and from there to its model provider under that provider's terms nothing is connected until you press Connect
Phone notifications (ntfy) the monitor's name, and the sender and subject of the matching message the ntfy server you choose (ntfy.sh unless you change it), on a random private topic off
Webhook destinations, including Slack and Discord webhooks the monitor's name and filter, and the matching message's sender, subject, account, mailbox, IDs and a short text snippet (about 400 characters); for Reply notices, the thread's Message-IDs and your reply's IDs and address the URL you enter, and no other: redirects are never followed off
Voice profile cards samples of recent mail you sent from that address, trimmed the model you pick in Settings > AI Models: your own claude or codex command-line tool (and so that tool's provider, under your own subscription), Anthropic or OpenAI with your own API key, or a custom endpoint you enter only when you press Build, Refresh or Test
Update checks a standard request for the update feed, including the app version and macOS version the Keeploop update server off until you opt in or press Check for Updates

These stay on your Mac:

Statistics and examples used by the voice feature (greetings, sign-offs, typical length) are computed on your Mac and never call a model.

API keys and credentials

Your control

Purchases

If you buy Keeploop Pro, the payment is handled by our payment provider, [TO CONFIRM: payment provider], which is named at checkout and processes your payment under its own privacy policy. That provider receives the details you give it to complete the purchase, such as your email address and payment information, and sends you your license key. Keeploop's developer receives your order record from the provider. The app itself never contacts the provider.

Children

Keeploop is not directed at children under 13 and collects no information from anyone.

Changes

If this policy changes, the new version is published at the same address with a new effective date. A change that makes Keeploop send anything new off your Mac will be off by default and described in the release notes.

Contact

Questions about privacy: [email protected]. Keeploop is offered by Zach Moss Productions, LLC, Illinois, United States.