VoiceMemoAI (the "App") respects your privacy and is committed to the appropriate handling of personal information. This Privacy Policy explains what information the App handles, how it is used, and which external services the App communicates with.
1. Information the App Handles
1-1. Information created and stored on your device
| Type | Description |
|---|---|
| Audio | Audio files you record or import in the App (on Mac, this includes system audio from meeting apps and similar sources) |
| Transcripts and AI notes | Transcripts created on your device, and the notes / meeting minutes generated from them |
| Captured images | Images you take with the camera during a recording, images you pick from your photos, and screenshots taken in the Mac app |
| Calendar event information | Only if you turn on calendar linking and link an event to a recording: the event's ID, title and start time |
| Settings and usage | App settings such as templates, custom dictionary and naming rules, and counters for your free allowance / plan usage |
1-2. Information handled by the developer's relay server
When you generate an AI note, the request is sent to Google through a relay server operated by the developer (Cloudflare Workers). The relay server receives the following.
- An anonymous app ID generated for each device (a random string unrelated to your name or Apple ID; it changes if you reinstall the App)
- For paid-plan subscribers, a transaction record signed by Apple, used to confirm the purchase status
- Counter values used to check the free allowance and rate limits
- The transcript text and instructions sent for note generation (relayed only; not stored on the developer's servers)
1-3. Information we do not collect
- Personally identifying information such as your name, address or phone number
- Location data and contacts
- Advertising identifiers, or any data for advertising or tracking purposes
The App does not include any third-party analytics or crash-reporting SDKs. If you have allowed your device to share diagnostics with Apple, the developer may be able to see aggregated data provided by Apple in App Store Connect.
2. How We Use Information
Information is used only for the following purposes.
- Transcribing audio (performed on your device)
- Generating AI notes (transcript text is processed by an external AI service)
- Syncing your library between your devices and exporting to external cloud storage (only if you enable them)
- Confirming the status of subscriptions and other purchases, and managing the free allowance and usage limits
- Fixing problems with the App
3. Communication with External Services
The App communicates with the following external services. Data is handled according to each company's privacy policy. Audio files are never sent to any AI service.
Google Gemini API AI note generation
- Data sent
- Transcript text, the instructions that specify the note format (the template you selected), and your custom dictionary and tag candidates. Sent via the developer's relay server
- Data not sent
- Audio files, captured images / screenshots, and calendar event information
- Purpose
- Generating notes / meeting minutes with AI
- Condition
- Before your first note generation, the App asks for your consent to send text to an external AI service. You can change this in Settings under "Privacy"
- How Google handles it
- Processed under the Gemini API terms for paid services. Under those terms, content you send is not used to improve Google's products or train its models (logs may be kept for a limited period to detect abuse)
- Links
- https://ai.google.dev/gemini-api/terms
https://policies.google.com/privacy
Cloudflare Workers Relay server
- Data handled
- The information in section 1-2 above, which passes through to relay AI generation requests
- Privacy policy
- https://www.cloudflare.com/privacypolicy/
Apple (App Store and iCloud) Purchases, sync, on-device speech recognition
- Data handled
- Purchases and subscriptions (StoreKit), iCloud Library Sync (CloudKit), export to iCloud Drive, and download of the language assets needed for on-device speech recognition
- Privacy policy
- https://www.apple.com/legal/privacy/
Google Drive Export, optional
- Data sent
- Notes, transcripts and images you chose to export, and audio (audio is exported only if you turn that on in settings)
- Condition
- Only if you sign in with your Google account and enable the integration
- Access scope
- The App requests
drive.file(only files created by the App),openidandemail(to show which account is connected). Sign-in tokens are stored in your device's Keychain and are deleted when you disconnect - Privacy policy
- https://policies.google.com/privacy
Hugging Face Speech recognition model download
- What happens
- To fetch the speech recognition model (WhisperKit) used for on-device transcription, the App connects to the model host (Hugging Face) the first time it is needed. Your audio and text are not sent, but connection information such as your IP address may be logged by the host
- Privacy policy
- https://huggingface.co/privacy
RevenueCat Older versions only
- Description
- The current version confirms purchases with Apple's StoreKit and does not use the RevenueCat SDK. Older versions of the App used RevenueCat to manage purchase status; for requests coming from those older versions only, the developer's relay server checks purchase status with RevenueCat using the anonymous app ID
- Privacy policy
- https://www.revenuecat.com/privacy/
4. iCloud Library Sync (optional)
When you turn on "iCloud Library Sync" in Settings, your library is kept in step between iPhones and Macs signed in with the same Apple ID. It is off by default.
- What is synced: the recordings list, folder structure, notes, transcripts, usage records, and note settings (custom dictionary, custom templates, output settings, etc.)
- If "Sync audio too" is on (it is on by default once sync is enabled), audio files are synced as well. If you turn it off, audio stays only on the device where it was recorded
- Captured images and screenshots are not synced
- Data is stored in Apple's CloudKit, in your own private database. The developer cannot access its contents. It counts toward your iCloud storage
5. Export to External Cloud Storage (optional)
Exporting to iCloud Drive or Google Drive is a one-way feature that saves your output (notes, transcripts, images, and audio if you enable it) to your own cloud storage. Exported files are managed by you on the cloud side. Deleting a recording in the App does not automatically delete files that have already been exported.
6. Device Permissions
The App requests the following permissions only when you use the related feature. You can change them at any time in the Settings app.
- Microphone: for recording
- Speech recognition: for on-device transcription and live captions
- Camera: to photograph whiteboards or documents during a recording (choosing from your photos needs no permission)
- Calendar (optional): to find and link an event that overlaps the recording time. Events are read on your device, and event details are never sent to an AI service. The App may write a link back to the App into a linked event (you can turn this off in settings)
- Mac app: system audio capture (audio recording) from meeting apps and similar sources, and screen recording permission (still images are captured only when you take an action; no video is recorded)
7. Storage, Retention and Deletion
| Data | Where it is stored |
|---|---|
| Audio, transcripts, notes, images, settings | On your device. If you enable sync or export, also in iCloud or Google Drive as described in sections 4 and 5 |
| Google Drive sign-in tokens | Your device's Keychain |
| Transcript text sent for AI generation | Not stored on the developer's servers (see section 3 for how Google handles it) |
Audio, transcripts, notes and images stay on your device until you delete them. The App's on-device activity log (recorded by default, can be turned off in settings, and never sent externally) is deleted automatically after 7 days.
How to delete your data
- Deleting a recording removes its data from your device. If iCloud Library Sync is on, the synced copy is deleted as well
- Turning iCloud Library Sync off does not automatically delete data already in iCloud. You can delete the App's data in iCloud from your device's Settings > [your name] > iCloud storage management
- Disconnecting Google Drive removes the sign-in tokens from your device. Please delete exported files yourself in Google Drive. You can also revoke the App's access from your Google account
- Deleting the App removes its data from your device (data in iCloud and already-exported files remain)
8. Children's Privacy
The App is not directed to children under the age of 13. We do not knowingly collect personal information from children under 13.
9. Changes to This Policy
We may revise this policy when features are added or laws change. If there is a significant change, we will notify you through an app update or on this page.
10. Contact
If you have any questions or requests regarding privacy, please contact us at the email address below.