Complete Feature Guide — Lilly Tracker

This guide covers every feature in Lilly Tracker in detail. Each section is written to help you understand exactly how the app works, what settings are available, and how to get the most out of your cycle tracking. Lilly Tracker has 10 million+ downloads and a 4.8-star rating from 178,000+ reviews on Google Play.

1. Period Tracking

Logging a Period

Period tracking is the core feature of Lilly Tracker. To log a period, tap "Period Started?" on the Period Card when the app detects you're in the luteal phase. A date picker opens for you to select the first day of bleeding. During your period, the action button changes to "Period Ended?" — tap it and select the last day of bleeding. The app uses actual period length for current cycle predictions.

Editing Cycle Data

To edit a cycle, tap the gear icon on the Period Card and select "Cycle Data." From here you can edit the period start date, period end date, ovulation date, and cycle length. You can also delete the current cycle entirely. To delete individual past cycles, open Cycle Stream (the timeline icon on the Home tab), find the cycle, and tap the 'X' button to remove it permanently.

Cycle Status Display

The Period Card displays one of the following statuses: "X days until next period" during the follicular or luteal phase, "Period due today!" on the expected date, or "Period X days late" when overdue. A cycle graph bar on the card opens the full symptoms and moods editor for the current day.

2. Ovulation & Fertile Window Prediction

Lilly calculates ovulation using the formula: Ovulation day = Cycle length - Luteal phase length. The default luteal phase length is 14 days, configurable between 5 and 28 days in Settings. For a standard 28-day cycle, ovulation is predicted on day 14.

The fertile window is calculated as 5 days before ovulation plus 1 day after ovulation (total 6 days). The app displays a fertility percentage that rises from 10% on the first fertile day to 100% on ovulation day. During fertile days, the Ovulation Card shows green text with the percentage. Users can manually override the predicted ovulation date by tapping the gear icon on the Ovulation Card and selecting "Set ovulation manually." To revert to automatic calculation, tap "Calculate ovulation day" from the same menu.

3. Basal Body Temperature (BBT) Tracking

Lilly's BBT tracker allows users to log daily basal body temperatures and visualize trends. The Temperature Card shows today's temperature (tap to enter), the previous 4 days' values, and a 5-day mini line chart. To enter a temperature, tap the label (showing "__._" or "Set °c") and enter a value between 33.0°C and 42.0°C (91.0°F to 107.6°F). The app auto-detects Celsius vs Fahrenheit based on the value range — no unit toggle is needed.

Tapping the line chart area opens a full line chart of all temperatures. A bar chart icon opens a bar chart view. The calendar icon opens a month view showing all temperatures entered for that month. BBT data can be logged for the current day and up to 4 previous days directly from the Temperature Card. For older dates, use the Calendar tab to navigate to the specific date and log from there.

4. Symptoms & Mood Tracking

Lilly offers comprehensive symptom and mood tracking with over 30 symptoms and 40 moods. The Symptoms Card provides quick-log buttons for intercourse (protected or unprotected), PMS, headache, and a text note. For full logging, tap "More…" or the gear icon to open a three-tab diary.

Basic Symptoms

Checkboxes for acne, backaches, bloating, bodyaches, constipation, cramps, cravings (salty/sweets), dizziness, indigestion, insomnia, joint pains, nausea, neckaches, tender breasts, spotting, achy, diarrhea, blood pressure (high/low), itch, swelling, sweaty, and fever.

Moods

Toggle buttons for 40+ moods including angry, anxious, calm, confident, confused, depressed, energized, fatigued, flirty, forgetful, frustrated, gloomy, happy, hungry, hyper, impatient, in love, insecure, irritable, jealous, lethargic, mean, moody, nervous, refreshed, sad, scared, sensitive, shy, sick, sleepy, spacey, stressed, tired, unbalanced, and weepy.

Flow Intensity & Tests

Flow intensity can be set to light, medium, or heavy. Users can also log pregnancy test results (positive/negative) and ovulation test results (positive/negative) from the Tests section.

5. Birth Control Tracking

Lilly supports three contraceptive methods: pill, patch, and ring. To start, tap "Start Birth Control" on the Birth Control card or the gear icon if already active. Select your method and configure active days, break days, reminder time, snooze interval (5–120 minutes), custom title, subtitle, icon (16 choices), and ringtone (system picker).

MethodDefault ActiveDefault BreakConfigurable?
Pill21 days7 daysYes (20–84 active, 0–8 break)
Patch21 days7 daysFixed (21 active, 7 break)
Ring21 days7 daysYes (21 or 28 active, 0 or 7 break)

Pill Settings

Active days configurable from 20 to 84 days. Break days from 0 to 8. Default is 21/7. Placebo pill support available — when enabled, reminders continue during break days so you remember to take placebo pills. When disabled, reminders pause during break and resume when the next active cycle starts.

Patch Settings

Fixed at 21 active days and 7 break days. The card shows day number in current patch, patch number (1-3), and replacement countdown.

Ring Settings

Two configurations available: 21 active / 7 break, or 28 active / 0 break. Shows day number and replacement/removal countdown.

Managing Birth Control

The Birth Control card displays current cycle status: pill number and pills left in pack for pills, patch day and number for patches, ring day for rings. A bell icon toggles notifications on/off instantly. When a reminder fires, the notification shows "Snooze" (dismisses temporarily, reappears after repeat interval) and "Pill taken" or "Done" (confirms, logs date, stops reminders for the day). To stop tracking entirely, tap the gear icon and select "Stop tracking" — this deactivates all reminders. Any already-scheduled reminders clear at midnight.

6. PIN Protection & Privacy

Enabling PIN

Lilly Tracker offers PIN-code protection for complete privacy. Enable it in Settings → Period Data by toggling PIN Protection ON and entering a 4-digit PIN twice to confirm. Once enabled, the PIN screen appears every time the app is resumed from the background. There is no limit on incorrect attempts — you can keep trying until the correct PIN is entered.

Disabling or Changing PIN

To disable PIN, toggle it OFF and enter the current PIN to confirm. To change the PIN, tap the PIN Protection row (not the toggle), enter the old PIN, then the new PIN twice.

PIN Recovery

Important: There is no PIN recovery option. If you forget your PIN, the only way to regain access is to uninstall and reinstall the app (which erases all local data). If cloud backup was enabled, you can log in after reinstall and restore your data. Without backup, all data is permanently lost. Read the privacy policy for more on data security and encryption.

7. Cloud Backup & Data Sync

Enabling Backup

Lilly offers free encrypted cloud backup for all cycle data. To enable, open the side menu (three bars) and tap "Backup," or go to Settings → Period Data → Backup. First-time users must read and accept privacy terms, then Sign Up with email and password. Returning users tap Login.

Syncing Data

Once enabled, data syncs to cloud servers periodically in the background. A manual "Synchronize Now" button forces an immediate sync. The side menu shows a status indicator: green checkmark means backup is active and authenticated, yellow warning means backup is not set up.

Restoring on a New Device

To restore data on a new device: install the app, open side menu → Backup → Login with the same email and password, tap "Synchronize Now." Full history — all cycles, symptoms, temperatures, moods, notes, and pill data — restores to the new device.

Managing Backup Account

To delete backup account: Settings → Period Data → Delete Backup Account. This permanently erases all cloud data. Local device data remains. To forget a password, tap "Forgot password?" on the login screen to receive a reset email. Common questions about data and backup are answered in the FAQ.

8. Calendar View

Year View

Shows the full year as 12 monthly grids with period days highlighted in the theme color, ovulation day marked, and fertile window shaded. Swipe horizontally to navigate between years.

Month View

Tap any month in year view to see a detailed day-by-day breakdown. Tapping any date opens the Cycle Data editor for that day, where you can log or edit symptoms, temperature, intercourse, and notes. Swipe between months to navigate. A toggle at the top switches between year and month views. The first day of week is configurable in Settings → Period Data: locale default, Saturday, Sunday, or Monday.

9. Card-Based Home Screen

The Home tab is a vertical scrollable list of configurable cards. Each card represents a feature and can be toggled on or off:

CardPurposeDefault Active
Period CardShows cycle phase, days until/overdue, cycle graphYes
Ovulation CardShows days until/after ovulation, fertile window dates, fertility percentageYes
Symptoms CardQuick-log intercourse, PMS, headache, notesYes
Temperature CardLog daily BBT with 5-day mini line chartYes
Birth Control CardPill/patch/ring tracking with remindersNo (user enables)

Cards are toggled on/off and reordered from the "More…" link at the bottom of the Home tab. Drag the grip handle to reorder. Each card has a ? help button in its top-right corner that expands an in-card explanation of what the card does.

10. Notifications

Six notification types are available: Period, Period Late, Fertility, Ovulation, Birth Control, and Backup. Each can be enabled or disabled with configurable days-before, repeat time, and custom notification text (e.g., "Appointment" instead of "Period due"). The bell icon on each card provides instant mute/unmute without going into settings.

On Android 13+, the app must request notification permission — if denied, no reminders will reach you. For reliable delivery on Samsung, Huawei, and Xiaomi phones, add Lilly Tracker to the system's "protected apps" or "auto-start" list to prevent battery optimization from blocking reminders.

11. Settings

The Settings tab is organized into three sections: Period & Ovulation, Notifications, and Period Data.

Period & Ovulation

SettingDescriptionRange
Cycle LengthAverage number of days between periods10–55 days (default: 28)
Period LengthAverage number of bleeding days1–10 days (default: 4)
Luteal Phase LengthDays between ovulation and next period5–28 days (default: 14)
Use Average ValuesAuto-calculates averages from all logged cyclesOn/Off

When "Use Average Values" is on, the app analyzes all your completed cycles to calculate your personal average cycle length, period length, and luteal phase length. Predictions improve with each completed cycle.

Period Data

Includes cloud backup management, PIN protection with a 4-digit code, first day of week for the calendar, and the option to delete all local data or the backup account.

12. Statistics & Cycle Stream

Cycle Stream (timeline icon below the cards) shows a chronological list of all cycles with period start, period end, cycle length, period length, and ovulation date. Color-coded cycle phases. A year view groups cycles by year with statistical summaries. From Cycle Stream, you can export all data as a PDF for sharing with your doctor.

13. Themes

Nine color themes: Bird (pink, default), Red, Teal, Blue, Indigo, Black (dark mode), Orange, Yellow. Tap the palette icon on the Home tab (below cards) to select and apply immediately. Each theme has variants for the main app, home screen, dialogs, and alert dialogs. The Bird theme uses a soft pink accent, Black enables full dark mode for night use, and the remaining themes offer a range of cool and warm tones to suit your preference.

14. Widget

The home screen widget shows days until next period, current cycle day, and period status (due today, late, or days remaining). Updates once daily. To add: long-press home screen → Widgets → Lilly Tracker → drag to home screen. To force refresh: remove and re-add, or restart the device. The widget has minimal battery impact since it updates only once per day and does not run in the background.

15. Girl Talk Community Forum

Access via the Forum button on the Home tab. Categories: Lounge, Love, Health, Beauty, Fitness. Users create posts with text and up to 5 images, reply to posts, and like or report comments. Login required to participate. Badge notifications show unread reply counts.

16. Data Export & Management

Three methods to export or manage data: PDF export from Cycle Stream (full cycle history, formatted, shareable via email or any app), Share text from Cycle Stream (summary of current cycle data), and the backup system stores structured text files readable on a computer. To delete all local data: Settings → Period Data → Delete All Data (erases everything locally, returns to setup wizard; cloud data not affected). To delete cloud data: Settings → Period Data → Delete Backup Account (permanently erases cloud data; local data remains).

17. App Update System

The app checks for new versions on startup by contacting an update server (AWS S3 JSON file). A top bar appears when a new version is available — tap "Update" to open Google Play, or "✕" to dismiss. Checks every 3rd app launch, resets after successful update. Version 8.3 (code 74), target API 35 (Android 15).

Published by SMSROBOT LTD | Last updated: May 14, 2026