Privacy Policy

Last updated October 30, 2026

Secretary is a personal assistant app that prepares a morning briefing, an end-of-day review, and a unified task list from the accounts you choose to connect. This policy explains what data Secretary handles, where it is kept, and who it is shared with.

In short: Secretary runs on your own computer (or on a server you or your organization run). The people who publish Secretary do not operate a service that receives your data. There are no ads, no analytics or tracking, and your data is never sold.

Who is responsible for your data

Secretary is software published at github.com/enderbrosik/secretary. When you use the desktop app in local mode, your data is stored only on your computer and you control it. When you use Secretary on a server, the person or organization that runs that server is responsible for the data stored there; this policy describes how the software itself handles data.

Data Secretary stores

In the desktop app this data lives in a database in the app’s data folder on your computer, and the encryption key is kept in your operating system’s keychain (macOS Keychain, Windows Credential Manager or Linux Secret Service).

How Secretary uses your data

Only to provide the features you see: building your briefing and daily plan, finding emails and messages that need a reply, preparing for meetings, suggesting tasks, writing your end-of-day review, and answering your questions in the assistant.

Secretary does not use your data for advertising, does not build profiles for anyone else, and does not use your data to develop, improve or train generalized AI or machine-learning models.

Secretary never sends an email, creates a calendar event or changes anything in another service without your explicit approval of that specific action.

Google user data

If you connect a Google account, Secretary requests only the permissions needed for the features you turn on:

Secretary’s use and transfer to any other app of information received from Google APIs will adhere to the Google API Services User Data Policy, including the Limited Use requirements.

Specifically: Google user data is used only to provide the user-facing features described above; it is transferred to a third party only when you choose an AI provider (see below) and only as needed to provide those features; it is not used for advertising; it is not used to train generalized AI models; and no person reads it unless you ask for help with your own data, it is needed for security, or the law requires it.

Microsoft, Slack and Todoist data

This data is used the same way as Google data: only to provide Secretary’s features, never for ads or AI training.

AI providers

You choose which AI Secretary uses:

What may be sent, when relevant to a request: titles, times and attendee names of calendar events near today and their descriptions (shortened); sender, subject and the newest text of recent important email threads (shortened; full text can be turned off); text of Slack direct messages and mentions from the last two days; your tasks; and your name, timezone and assistant preferences.

Never sent: passwords, API keys or OAuth tokens; attachments; messages outside the sync window; data from accounts you disconnected.

Settings → Privacy & data in the app shows this list at any time.

Other network connections

Besides the services you connect and the AI provider you choose, Secretary may contact: the Ollama model library, when you download a local model; and GitHub, if automatic update checks are enabled in your build. These requests reveal your IP address to those services but contain none of your Secretary data.

Retention and deletion

Security

Credentials are encrypted at rest; sessions use secure, HTTP-only cookies or a token kept in your operating system’s keychain; the local server listens only on your own computer (127.0.0.1); external writes need your approval; and content from emails and messages is treated as untrusted data so instructions hidden inside it cannot make Secretary act. No system is perfectly secure; please report security issues privately through GitHub.

Children

Secretary is not directed to children under 16 and should not be used by them.

Changes to this policy

If this policy changes, the updated version will be published at this address with a new “last updated” date. Significant changes will be noted in the release notes.

Contact

Questions or requests about this policy: open an issue on GitHub. If you use Secretary on a server run by someone else, contact them about data stored on that server.