My IdeaJar
My IdeaJar is built on a simple principle: your ideas belong to you. This policy explains exactly what data the app collects, why, and where it goes — in plain language.
My IdeaJar is developed and operated by Albert C. Lee. If you have any questions about this policy, you can reach us at albert.c.lee@gmail.com.
When you use My IdeaJar, you create captures — voice notes, typed thoughts, photos, and file attachments. This is the core content of the app. It is stored on your device and, if you have iCloud enabled, synced to your private iCloud account via Apple's CloudKit service.
To power features like classification, theme synthesis, and digest generation, the text content of your captures (including transcripts of voice notes) and image data from photo captures is sent to AI language models for processing. See Section 3 for details on how this works.
Your raw audio never leaves your device. Voice recordings are transcribed entirely on-device using WhisperKit (a local Whisper model) or Apple's on-device speech recognition. The resulting text transcript — not the audio file — is what gets processed by AI features. The audio file itself is stored locally and synced to your private iCloud account.
If you grant location permission, My IdeaJar tags your captures with your approximate location (venue name and coordinates, at ~100-meter accuracy). This is used to:
Location data is stored with your captures in iCloud and may be included in content sent to AI services when resolving a location-specific task. You can deny location permission at any time in iOS Settings and all other app features will continue to work.
Photos you capture or import are stored in your private iCloud account. When you request AI analysis of an image (e.g., to extract text from a whiteboard photo), the image is sent to an AI model for processing. The app generates and stores a small thumbnail locally to avoid re-sending the full image unnecessarily.
If you purchase the Boost Pack in-app purchase, the app validates your transaction via Apple's StoreKit. The app receives confirmation that the purchase was made in order to credit your token budget. No payment card or financial information is ever accessed by My IdeaJar — Apple handles all payment processing.
My IdeaJar uses Mixpanel to collect anonymous usage analytics. This helps us understand which features are used and how to improve the app. Analytics events include things like: app opened, capture created, digest generated, theme incubated, tab viewed.
Each device is assigned a randomly generated identifier (a UUID created at first launch) for analytics purposes. This identifier is not tied to your Apple ID, name, email, or any other personal information. It is regenerated if you uninstall and reinstall the app.
No personally identifiable information is included in any analytics event.
My IdeaJar tracks how many AI tokens your account uses each day (by model) so you can monitor your usage and costs. This data is stored locally and synced across your devices via iCloud Key-Value Store. It is not shared with any third party.
My IdeaJar uses large language models to classify your captures, generate themes, and create digests. To protect your API credentials, all AI requests are routed through a secure proxy server operated by us before being forwarded to the AI provider.
The following third-party AI providers may process your content:
| Provider | What's Sent | Used For |
|---|---|---|
| Anthropic (Claude) | Text transcripts, image data, file contents, location context | Classification, theme synthesis, digest generation, image analysis, suggested actions |
| OpenAI | Text transcripts, image data, file contents, location context | Fallback classification, theme synthesis, semantic embeddings for theme grouping |
Data sent to these providers is used solely to generate a response for the feature you triggered. Anthropic and OpenAI's use of data submitted via their APIs is governed by their respective privacy policies and API usage policies. Neither provider uses API-submitted data to train their models by default.
All data in transit to and from these providers is encrypted via HTTPS (TLS).
My IdeaJar also uses the following Apple platform services:
| Service | Purpose | Data Involved |
|---|---|---|
| CloudKit (iCloud) | Syncing your captures and themes across your devices | All user content, location, themes, digests, token usage |
| WeatherKit | Attaching weather context to captures at the moment of creation | Your location coordinates at capture time |
| MapKit / Core Location | Reverse geocoding coordinates into a readable venue name | Your location coordinates; processed on-device |
| EventKit | Creating reminders and calendar events from captures (user-initiated) | Capture title and details, written to your local Calendar/Reminders |
| StoreKit | Processing in-app purchases | Purchase transaction receipt |
These services are governed by Apple's Privacy Policy. iCloud data is stored in your personal, private iCloud account — we cannot access it.
| Practice | Status |
|---|---|
| Sell your data to third parties | Never |
| Use your data for advertising | Never |
| Track you across other apps or websites | Never |
| Send raw audio to any external server | Never |
| Collect your name, email, or contact info | Never |
| Require account creation | Never |
| Include advertising SDKs or ad networks | Never |
| Use crash or performance monitoring SDKs | Never |
Your captures, themes, and digests are stored in two places:
You can disable iCloud sync for My IdeaJar at any time in iOS Settings → [Your Name] → iCloud → My IdeaJar. If you do, your data remains on-device only.
You can delete any capture inside the app. Deleted captures are held in the Trash for 30 days (so you can recover them) and then permanently deleted from both your device and iCloud. To delete your data immediately, empty the Trash manually or delete the app — deleting My IdeaJar from your device also removes all local data. To remove iCloud data, go to iOS Settings → [Your Name] → iCloud → Manage Account Storage → My IdeaJar → Delete Data.
You can revoke location access at any time in iOS Settings → Privacy & Security → Location Services → My IdeaJar. Revoking location access disables geofence reminders and venue tagging but does not affect any other feature.
You can revoke microphone or camera access at any time in iOS Settings → Privacy & Security. Voice and photo capture will be unavailable, but text and file capture will continue to work.
Analytics are collected by default to help improve the app. If you would like to opt out, please contact us at albert.c.lee@gmail.com with your device's randomly generated analytics ID (visible in Settings → Usage within the app) and we will suppress future events from that identifier.
My IdeaJar is not directed at children under the age of 13, and we do not knowingly collect personal information from children under 13. If you believe a child under 13 has used the app, please contact us and we will take appropriate steps.
If we make material changes to this privacy policy, we will update the "Last updated" date at the top of this page. For significant changes, we may also notify you within the app. Continued use of My IdeaJar after a policy update constitutes acceptance of the updated terms.
If you have questions, concerns, or requests regarding your privacy or this policy, please contact us: