Privacy Policy

Version 1.0  ·  Effective date: May 10, 2026

The short version: all your data stays on your device. We collect nothing and operate no servers.

1. Overview

MyEmail is a local macOS email client developed by Anton Korenskoy ("Developer", "we", "us"). This Privacy Policy explains what data the application handles, where it is stored, and how it is protected.

2. Data We Do Not Collect

The Developer does not collect, transmit, or have access to:

3. Data Stored Locally on Your Device

The App stores the following data exclusively on your Mac:

DataLocation
Email messages and metadata ~/Library/Application Support/MyEmail/ (SQLite via GRDB)
Attachments ~/Library/Application Support/MyEmail/attachments/
OAuth2 tokens and credentials macOS Keychain (kSecAttrAccessibleAfterFirstUnlock)
App preferences and settings ~/Library/Preferences/

This data never leaves your device except via normal IMAP/SMTP communication directly between the App and your mail server.

4. Communication with Mail Servers

The App communicates directly with the mail servers you configure (e.g., Gmail via IMAP/SMTP). This communication is:

The Developer is not a party to this communication and cannot access it.

5. OAuth2 Authentication (Gmail and Compatible Providers)

When you authenticate via OAuth2, the App uses the PKCE flow (RFC 8252) with a loopback redirect URI. The authorization exchange happens entirely between your browser and the OAuth provider. The Developer does not receive or store OAuth tokens outside of your local Keychain.

The App requests access to your Gmail account solely to send and receive email on your behalf via IMAP and SMTP. The following OAuth scopes are used:

ScopePurpose
https://mail.google.com/ Read, send, and manage email via IMAP and SMTP. Required for full mailbox synchronization, sending messages, and managing folders.

No Google user data is transferred to the Developer's servers — there are none. All email data is stored locally on your Mac as described in Section 3.

6. Remote Content in Emails

HTML emails may reference remote images and resources. The App does not load remote content by default; a banner is shown asking for your permission before any external request is made. JavaScript is disabled entirely in the email renderer.

7. Third-Party Services

The App does not integrate any third-party analytics, advertising, or tracking SDKs.

8. Data Security

9. Children's Privacy

The App is not directed to children under 13 and does not knowingly collect any information from minors.

10. Changes to This Policy

The Developer may update this Privacy Policy at any time. The updated policy will be distributed with the App. Continued use after an update constitutes acceptance of the revised policy.

11. Contact

For privacy-related questions or requests: korenskoy@gmail.com