A purple dot, and one tap to make it

Logging is deliberately small. Tap a date on the calendar and the day panel below shows a heart-shaped button for sexual activity. Tap it once and a small purple dot appears under that date, next to whatever else the day holds. Tap it again and the dot is gone. There is no separate diary, no detail form, no rating. One mark per day, on or off.

The dot sits on the calendar for a practical reason: context. Sexual activity viewed alongside period dates and the estimated fertile window is useful to have in one place, whether you are trying to conceive or trying not to. The legend lists it in purple, next to the pink of period days and the sky blue of the fertile window.

What the hide switch changes

Open Settings and turn on the option to hide sexual activity. The purple dots disappear from the calendar, the item leaves the legend, and the heart button is removed from the selected-day panel. The setting itself remains visible in Settings, so this is a screen-privacy feature rather than a way to conceal that MiniCycle supports this kind of record.

The app does not ask for authentication when you hide the records. They disappear from the calendar as soon as the switch is turned on.

Why showing the records again requires Face ID

Before unhiding the records, MiniCycle asks iOS to authenticate with Face ID through Apple's LocalAuthentication framework. If authentication fails or is cancelled, the records remain hidden.

MiniCycle does not receive facial data. The app receives only the authentication result from iOS. This protects the in-app visibility switch; it does not replace the iPhone passcode or other device-security settings.

Hiding is not deleting

A reasonable worry, answered directly: the switch erases nothing. Your records stay stored exactly as they were, and passing Face ID brings every dot back to its original date. Hide them for a month, unhide them, and nothing is missing.

The flip side is also true. While hidden, the logging button is gone as well, so you cannot add or remove entries until you unhide. If you want a record actually gone, that is a different action. Tap the date and tap the heart button off to clear a single day, or use the data reset in Settings, which permanently deletes everything the app stores, sexual activity included.

The limits, stated plainly

Unhiding requires Face ID specifically, not Touch ID and not your passcode. On an iPhone that has Touch ID instead, such as an SE with a home button, the app refuses to unhide and says so. The same applies when Face ID is not set up. If your device cannot do Face ID, do not turn hiding on expecting to reverse it on that device.

Be clear about what this protects against, too. It guards against eyes on your open calendar: a borrowed phone, a shared photo moment, a screen visible on a desk. It is not device security; that is your passcode's job. One more detail helps here. The home-screen widget never displays sexual activity at all, hidden or not, so the most public surface of the app was never part of the problem.

Where the records live

Sexual activity is stored with your other MiniCycle records on the device by default. If you enable iCloud Sync, a copy is also stored in your iCloud through Apple CloudKit so it can sync to another iPhone using the same account. See the privacy policy for details.

The hide switch changes only what MiniCycle shows on screen. It does not encrypt, delete, or move the records. The estimated fertile-window and ovulation marks beside them are planning references, not medical advice, contraception, or a pregnancy test.

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

MiniCycle editorial

References