FeynmanLM ("the app", "we", "our") is an independent app developed by Maarten de Vries. Contact: support@feynmanlm.app.
FeynmanLM servers do not store your source library or study history. This means:
All app data is stored in your private iCloud container (iCloud.com.feynmanlm). In the current app implementation this means a SQLite database plus source files rooted inside the app container. This includes:
iCloud storage is governed by Apple's Privacy Policy at apple.com/legal/privacy. Data is encrypted in transit and at rest by Apple.
Your API keys (Anthropic, OpenAI, Groq, Gemini) are stored in the macOS Keychain and never leave your device except when used to authenticate requests directly to those providers.
FeynmanLM sends content to third-party AI providers directly from your device — not through our servers. You configure which provider to use in Settings. The content sent includes:
Each provider has its own privacy policy and data retention practices:
| Provider | Used for | Privacy policy |
|---|---|---|
| Anthropic | In-app Chat, Feynman review, source Q&A, MCP-assisted workflows | anthropic.com/privacy |
| OpenAI | In-app Chat, Feynman review, speech-to-text, text-to-speech, optional image generation | openai.com/privacy |
| Groq | In-app Chat, Feynman review, speech-to-text transcription, text-to-speech | groq.com/privacy-policy |
| Google Gemini | Educational diagram and image generation (optional) | policies.google.com/privacy |
You are not required to use all of these providers. You choose which provider handles each task in Settings. If you do not configure a provider's API key, the app does not send data to that provider.
If you connect an external assistant through MCP, your assistant's requests and the app's responses pass through FeynmanLM-operated Cloudflare infrastructure before reaching your Mac. The hosted relay does not log or store MCP request or response bodies, but it is a trusted relay and is not end-to-end private from FeynmanLM infrastructure.
The hosted relay stores relay metadata such as tunnel records, tokens, OAuth credentials, and last-seen timestamps.
FeynmanLM offers optional Google connectors. They run only when you explicitly connect them and grant access; FeynmanLM never accesses your Google account on its own.
YouTube. FeynmanLM uses YouTube API Services to import the videos you have liked on YouTube. Connecting YouTube grants FeynmanLM read-only access (the youtube.readonly scope) to your liked-videos feed. FeynmanLM reads the title, video ID, position, and uploading channel of each liked video and stores them in your own knowledge base on your Mac and in your private iCloud container. FeynmanLM does not read, modify, or upload anything else in your YouTube account.
Google Drive. The Google Drive connector imports Drive files you point it at (read-only) as meeting or document sources. It reads a folder or document only when you explicitly start an import.
If you later open or review an imported video or document, its transcript or text is fetched at that point and stored with the source. As described in Section 4 and Section 5, source content you choose to review may be sent to the AI provider you have configured, or to an AI assistant you have connected over MCP. FeynmanLM does not otherwise share your Google data with third parties.
By using the YouTube connector you agree to the YouTube Terms of Service. Google's handling of any data it receives is governed by the Google Privacy Policy. You can revoke FeynmanLM's access to your Google account at any time from the Google security settings page.
FeynmanLM requests microphone access to support voice answers in Review Chat. When you use voice input:
We do not store, transmit, or have access to your audio recordings or voice transcriptions at any point.
FeynmanLM uses Sign in with Apple for authentication. When you sign in:
Sign in with Apple authentication is governed by Apple's Privacy Policy.
Purchases and subscriptions are handled entirely by Apple's App Store. We do not collect or process payment information. Apple does not share your payment details with us.
We may receive from Apple: your Apple-assigned user identifier, country/region, and subscription status. We use this only to unlock app features and do not share it with third parties.
FeynmanLM does not integrate any third-party analytics SDK (such as Firebase, Mixpanel, or Amplitude).
If you have opted in to sharing analytics with app developers in macOS settings, Apple may provide us with aggregated, anonymized crash reports and basic usage metrics. This data does not include personally identifiable information. You can opt out in System Settings → Privacy & Security → Analytics & Improvements.
On macOS, FeynmanLM can read your Safari Reading List bookmarks to automatically surface recently saved articles. This data is:
~/Library/Safari/Bookmarks.plistThis feature requires you to grant Full Disk Access in macOS System Settings. You can revoke this permission at any time.
FeynmanLM is not directed at children under 13. We do not knowingly collect personal information from children under 13. If you believe a child under 13 has provided information through the app, please contact us at support@feynmanlm.app.
Your source library and study data exists in:
If we make material changes to this privacy policy, we will update the effective date at the top of this page and, where appropriate, notify users within the app. Continued use of the app after any changes constitutes acceptance of the updated policy.
Questions or concerns about this privacy policy?
Email: support@feynmanlm.app
Website: feynmanlm.com