Last updated: 2026-04-29
This Privacy Policy explains how Meetings Recorder ("the App") handles your data. The App is designed to be local-first: your recordings, transcripts, and notes stay on your Mac and are never uploaded to our servers. Only the optional AI features send transcript text to OpenAI, and only when you actively use them.
The App is published by Ivan Stepanok, an individual sole developer based in Ukraine. For any privacy-related question or request you may contact us at stepanokdev@gmail.com.
The following data is created and stored exclusively on your Mac, in your user Documents folder and the macOS Keychain. We never receive a copy:
Speech-to-text runs fully on-device using a local model. Your audio never leaves your Mac for transcription.
When you ask the App to summarize a meeting, extract follow-ups, or use the chat over your meeting history, the relevant transcript text is sent to OpenAI for processing. There are two delivery modes:
OpenAI processes inputs subject to its API data usage policy. We use the OpenAI API (not ChatGPT), and OpenAI does not use API inputs to train its models by default.
Connecting a Google or Microsoft calendar is fully optional and disabled by default.
https://www.googleapis.com/auth/calendar.readonly, plus openid, email, profile for sign-in.Calendars.Read, User.Read, plus openid, profile, email, offline_access.Our use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
If you purchase a Pro subscription, billing is handled entirely by Apple via the Mac App Store. We never see your card or payment details. We use RevenueCat as our subscription-management vendor, which receives the App Store transaction events and forwards your subscription status (active / trial / expired) to our server so we can grant access to AI features. The data we receive is limited to: the App User ID (a random identifier tied to your Mac, not your name or Apple ID), product identifier, transaction time, renewal/expiration dates, and country code.
The App generates a random device-scoped UUID stored on your Mac in standard application preferences. This identifier is sent to our proxy server only when you use Pro AI features, so we can associate requests with your subscription and enforce fair-use limits. It is not used for marketing, advertising, or cross-app tracking, and is not shared with third parties beyond what is required for the operation of the proxy and RevenueCat.
We do not embed third-party crash reporting or analytics SDKs in the App (no Sentry, no Crashlytics, no Mixpanel, no PostHog, no Google Analytics). The only diagnostic data we may receive is what Apple provides through the standard App Analytics dashboard in App Store Connect — aggregated, anonymized crash and usage statistics that you can opt out of in System Settings → Privacy & Security → Analytics & Improvements → Share Mac Analytics.
If we add product-usage analytics in the future (for example, to learn which screens are popular), they will be limited to anonymous, per-launch session identifiers without any stable device or user identifier, and this Policy will be updated accordingly.
We use the limited data we do receive only to:
We do not sell your data. We do not use your transcripts, recordings, or chat queries to train any AI model — neither ours nor OpenAI's. We do not use your data for behavioral advertising. We do not create user profiles or share data with data brokers.
We process the data described above on the following legal bases:
We rely on the following processors to operate the service. Each is bound by its own privacy commitments:
If you would like the current list of subprocessors at any time, contact stepanokdev@gmail.com.
Our proxy server is hosted in the European Union. Some of our processors (Apple, OpenAI, RevenueCat, Google, Microsoft) operate globally, which may involve transfers of limited technical data outside the EU/EEA. Where applicable, these transfers are covered by the EU Standard Contractual Clauses or equivalent safeguards published by the respective vendors.
If you are located in the EU, the UK, California, or another jurisdiction with similar protections, you have the right to:
Note that almost all of your data is stored locally on your Mac — you can access, export, or delete it directly from the App without contacting us. For server-side data (subscription records, usage logs), email stepanokdev@gmail.com with your request and your App User ID (visible in the App under Settings → Account). We will respond within 30 days.
California residents: we do not "sell" or "share" personal information as defined under the CCPA/CPRA, and we do not respond to Do-Not-Track browser signals because the App is not a website.
The App is not directed to children under 13, and we do not knowingly collect data from them. If you believe a child has used the App, please contact us so we can delete the relevant data.
We use TLS for all server communication. OAuth refresh tokens are stored in the macOS Keychain. Server-side databases are access-restricted and patched regularly. No system is perfectly secure; if we ever discover a breach affecting your data, we will notify affected users without undue delay, in line with applicable law.
We may update this Policy from time to time. Material changes will be announced inside the App at least 14 days before they take effect. The "Last updated" date at the top reflects the most recent version. Continued use of the App after the effective date constitutes acceptance of the revised Policy.
For any question about this Policy or your data, contact stepanokdev@gmail.com.