Effective: 2026-04-29 · Apps covered: every app published by Marion Moranetz (developer ID melmarion).
Most of my apps store all data locally in iOS's standard UserDefaults, on-device files, or HealthKit (for the apps that integrate with HealthKit). This data:
If an app integrates with iCloud, the data syncs to YOUR iCloud account using Apple's CloudKit. I (the developer) cannot see it; only you can.
If an app shares to your iOS Calendar, Health, Photos, or Files app via Apple's standard share sheet, you authorize each share explicitly.
If an app uses Apple's "Sign in with Apple" (e.g. paired), I receive only your unique Apple ID identifier — never your real name or email unless you choose to share them, and even then I store nothing on a server.
Different apps in my catalog request different permissions. Each app only requests permissions for features it actually uses.
| Permission | Apps | Why |
|---|---|---|
| HealthKit (Health data) | forecast-ios | To save and read menstrual cycle entries you log. Data stays in iOS Health, never leaves your device. |
| Calendars | paired | To add compatibility milestones to your calendar when you opt in. Read access only when you initiate a calendar action. |
| Motion (CMMotionManager) | forecast-ios | To refine cycle predictions using activity correlations. Motion data is never stored, never transmitted, used only at the moment of computation. |
| Notifications | various | To remind you of streaks, scheduled events, or completion of in-app sessions. You can disable per-app in iOS Settings. |
| Microphone | none currently | No app I publish currently records audio. If this changes, this section will be updated. |
| Camera | none currently | Same as above. |
My apps are not directed at children under 13. I don't knowingly collect any data from anyone, but if you believe a child has interacted with one of my apps and you have concerns, contact me using the support address below.
The apps in my catalog do not use:
If I ever add any of the above to a specific app, this policy will be updated and that app's release notes will call it out.
Because data stays on your device, your rights translate to standard iOS controls:
For users in the EU (GDPR), California (CCPA), Brazil (LGPD), or other jurisdictions with formal data rights — because no personal data is collected on my servers, there's no controller-side data to access, port, or erase. Local data is governed by Apple's iOS standards and your control of your device.
For privacy questions or to report a concern, email: Marion.m.moranetz@gmail.com
CMMotionManager activity ephemerally to refine predictions; not stored or transmittedUserDefaults/HealthKit with iOS Data Protection encryptionUserDefaultsAll games and tools in the catalog are local-only. No server-side data collection.