App records

Period dates, daily notes, sexual-activity markers, and cycle and app settings are stored on the device by default. MiniCycle does not require a MiniCycle account and does not operate its own server that stores your cycle history.

If you enable iCloud Sync, the app stores a copy in the CloudKit private database associated with your Apple ID. That copy supports restoration on another iPhone after you enable iCloud Sync there as well.

Firebase Analytics

The app includes Google's Firebase Analytics SDK. MiniCycle defines events for app opens, screens and tabs, calendar interaction, generic core actions, widget configuration and opens, general settings, notification permission, onboarding, and iCloud Sync status. Firebase can also collect automatically generated events, an app-instance identifier, and technical metadata described in Google's documentation.

App Store privacy details should disclose product-interaction data used for analytics. MiniCycle does not use this data for tracking, but Firebase remains a third-party analytics SDK and this is not a promise that no data leaves the device.

What MiniCycle's custom events omit

MiniCycle's custom event parameters are designed not to include period dates, memo text, sexual-activity markers, record types, record-entry locations, health-related validation reasons, exact cycle settings, exact notification times, or cycle history. The generic core-action event only distinguishes created, updated, deleted, or cleared actions and whether the action succeeded or was blocked.

This description covers MiniCycle's event design. For the SDK's automatically collected events and metadata, Google's current Firebase documentation is the authoritative source.

Website analytics

The MiniCycle website separately uses Google Analytics for page measurement. Website page views and in-app record events are sent as separate data streams. The website does not read the period dates, notes, or cycle history stored by the app.

Limits of local storage

Local-by-default storage reduces the need for a MiniCycle account or cycle-history server, but it is not a complete privacy guarantee. Device backups, optional iCloud Sync, screenshots, shared devices, and access to an unlocked phone still matter.

For the current formal description, read the MiniCycle privacy policy and the App Store privacy details. Firebase is a third-party SDK governed by Google's terms and documentation.

For the specific visibility control, see Hide sexual activity in your period tracker with Face ID.

MiniCycle for iPhone

Try MiniCycle

MiniCycle is built for a clean iPhone period calendar, local records, simple statistics, and a home screen widget.

View on the App Store

Author

Chanwook Kim

Chanwook Kim builds MiniCycle and documents how the app works. Health guides are grounded in the cited sources and do not imply medical credentials or clinician review.

MiniCycle editorial

References

About this article

App details are checked against MiniCycle's current behavior. Health information is summarized from the linked clinical and public-health sources and is educational, not a diagnosis or a substitute for medical care. Read the editorial approach.