Magic Frame Privacy Policy
Last Updated: December 2024
Overview: Magic Frame is designed with privacy in mind. Your data stays on your device, and we don't collect, store, or have access to any of your personal information, creations, or API keys.
What We Don't Collect
- No account registration required
- No personal information collected
- No analytics or usage tracking
- No access to your generated images or videos
- No access to your API keys
- No cloud storage of your projects
Data Stored on Your Device
Magic Frame stores the following data locally on your Mac:
- Projects and layers — Stored using Apple's SwiftData framework in your app container
- Generated images and videos — Saved to
~/Documents/MagicFrame/ - Reference images — Stored in Application Support
- Your API key — Stored securely in macOS Keychain, never transmitted to us
All data remains on your device and under your control. Deleting the app removes all associated data.
Third-Party Services
Magic Frame connects directly to Google's AI services to generate images and videos. When you generate content:
Data sent to Google:
- Your text prompts
- Images you provide as input (base images or reference images)
- Generation settings (aspect ratio, resolution, duration)
Google APIs used:
- Gemini API (image generation)
- Veo API (video generation)
Your use of these services is subject to Google's Privacy Policy and Google AI Terms of Service.
We do not have access to your Google API key or any data you send to Google. The connection is made directly from your device to Google's servers.
Your API Key
Your Google AI Studio API key is:
- Stored locally in macOS Keychain (Apple's secure credential storage)
- Never transmitted to us or any third party other than Google
- Used only to authenticate your requests to Google's APIs
- Removable at any time through the app's settings
Data Retention
We retain no data because we collect no data. Your local data persists until you delete it or uninstall the app.
Children's Privacy
Magic Frame does not knowingly collect any information from children under 13. The app requires a Google API key, which requires a Google account to obtain.
Changes to This Policy
We may update this policy occasionally. Changes will be reflected in the "Last Updated" date above.
Contact
If you have questions about this privacy policy, contact us at: