Table of Contents
Use activity timers
Timers make it easier to record Breastfeeding, Sleep and Pumping as they happen. A timer continues while you move around the app, and stopping it gives you a chance to review the entry before saving.
Who this guide is for
- Families timing a care activity.
- Authorized coaches recording an activity while viewing a family.
Start a timer
- Select the correct baby.
- Open Breastfeed, Sleep or Pumping.
- For Breastfeed, choose Start a Feed beside Add Manually. Left is selected initially, and you can choose Right before starting if needed. Pumping still lets you choose its starting side from the activity screen.
- Confirm that the running timer appears.
For Breastfeeding, the screen keeps one feeding-time total and two side timers. The active side says Feeding now. Choose the other side whenever the baby switches breasts. Tap the active side to Pause while burping or changing position; while paused, tap Left or Right to resume on that breast. Paused time is not added to the feeding or side totals. The note remains editable while timing; use Stop only when the complete feed is finished.
Moving to another screen does not stop the timer. Up to three running timers can appear as floating bubbles. Select a bubble to return to the correct baby and tracker.
The floating timer bubble shows elapsed seconds during the first minute. After that it changes to whole minutes, and after one hour it shows hours and minutes (for example, 1h 0m or 1h 30m).
You can run timers for different babies or different activity types at the same time. Starting another timer for the same baby and activity type replaces the duplicate so there is one current timer for that combination.
Stop and review a timer
- Return to the timer and choose Stop.
- Review the start and stop times and any other details.
- For a Breastfeed timer, check the left/right feeding duration summary and any pause shown in the timeline.
- If a Breastfeed switch time is wrong, use Edit to correct the starting breast, session start or end, or the shared switch time between two sides.
- Add or correct information in the normal activity form.
- Choose Save to create the care record, or Discard if you do not want to keep it.
Changing a Breastfeed switch time moves the boundary between the two neighbouring sides together; it does not create a gap or a second feed. If you go Back from a stopped Sleep or Breastfeed timer before saving, the app asks whether to keep reviewing or leave the draft for later. These unfinished drafts appear under Timer drafts to finish on Home, newest first. Tap a row to reopen that exact timer, including when the same baby has more than one unfinished draft. The draft keeps its review changes and notes until you choose Save or Discard. Coaches viewing a family do not see that Home list; a coach's unfinished Sleep draft reopens from that family's Sleep screen.
A coach viewing a family can stop and save the family's running Sleep timer, including a timer the family started on their own phone and one that is still running after the coach's app was closed and reopened. Start and end times corrected in Edit before stopping are kept in the saved sleep.
When a coach corrects the start time or the sleep details of a running timer, the family's timer changes too. The family sees the correction and keeps it if they stop and save the sleep themselves. Some limits apply:
- An end time a coach sets before stopping is used only if the coach stops the timer without leaving Sleep. A family's Stop ends the sleep when they press it.
- The family's note is not changed.
- A correction that can't be sent, for example without a connection, is not sent later. It stays on the coach's screen, and a coach who stops and saves the sleep from that screen keeps it. Leaving Sleep drops it.
- If the coach's phone is set to a different time zone from the family's timer, corrections are not sent to the family's timer, and a sleep the coach then stops and saves can be off by the time difference. Coaches in another time zone should save the sleep first, then correct its times from the family's history.
If the family and the coach both change a running timer, the latest change wins. When a coach stops the timer, the sleep keeps the start the family's timer has at that moment, unless the coach's own correction has not been sent yet.
A timer you stopped, cancelled or discarded on this phone does not come back as running while the app catches up with the server; Sleep opens a fresh timer instead. If this phone already knows the timer was stopped, saved or deleted somewhere else, Stop shows Timer not stopped and leaves the screen as it was. Go back to Sleep to check the latest entries, or add the sleep manually. Nothing is saved twice.
Deleting a Sleep or Breastfeed timer is final. If someone cancels or discards it on another device, this device can't save it, and nothing is saved:
- Pressing Stop on a Sleep timer whose deletion this phone hasn't heard about yet closes it and shows Timer deleted: “This timer was deleted on another device, so it can't be saved.”
- Pressing Save on a timer that was already stopped shows the same Timer deleted message. Choose Discard to close it.
- A save that was waiting to sync stays under Waiting to sync with the same message until you discard it.
A phone still on an older version of the app saves such a timer as before.
What happens with a poor connection
The app keeps a local timer and its review draft available when it cannot connect. A family recording for its own household can also keep the final new activity as pending and retry it when the connection returns. Coaches must reconnect before saving an activity for a supported family.
The current storage-resilience release keeps timers, unfinished review drafts and pending family saves in a durable on-device app database. When that release is installed, the upgrade happens automatically. The app also removes expired response cache and old diagnostic events automatically when space is needed; it does not remove pending activities, timer work or unfinished support submissions during this cleanup. You should not need to clear app storage as routine maintenance.
If the on-device database cannot safely store a family save, the app first frees disposable cache/diagnostic space and retries once. While online it may then send that same save directly, using the same duplicate-protection ID. If it still cannot confirm the save, or if the phone is offline, the form remains available and the app must not claim that the activity was queued. Keep the screen open when possible, reconnect and try again.
If you switch apps or lock the phone while a final save is still in progress, the app keeps that save pending and tries it again after you return. This interruption should not be shown as an ordinary network-timeout warning.
A timed-out retry should not create a second copy of the same activity. While an entry is pending, do not manually enter the same event again. Use the retry or discard controls shown with that item.
Sleep timer on your phone
On supported devices, a family Sleep timer may also appear in an iPhone Live Activity/widget or Android widget/notification. Availability depends on the installed app version, phone model and operating-system settings.
The iPhone Home Screen timer widget uses the same compact elapsed-time display as the in-app bubble: seconds during the first minute, minutes after one minute, then hours and minutes after one hour. The iPhone Live Activity uses iOS's elapsed clock so the operating system can keep it advancing reliably while Littles is suspended or the phone is locked.
Tapping either the Home Screen widget or the Live Activity opens the Sleep timer screen. The Home Screen widget also opens that screen while it is still loading or when no timer is currently displayed.
If the family is linked to a practice with applied branding, a compatible phone app carries those colours into the timer widget, Live Activity and Android notification accent. Parts owned by iOS or Android, including permission prompts and some notification backgrounds, remain system styled.
The in-app timer continues to work if the phone widget cannot update. Coaches viewing a family use the in-app timer only; their device does not become the family's sleep-timer control.
Each time the app starts, it checks the timers shown on the phone surfaces against the timers the server is actually running and removes any that have already ended. This matters when a timer was stopped while the phone had lost its saved app data: previously the Live Activity could keep counting with no way to switch it off, because only the app itself could retire it. If the phone cannot reach Littles at that moment, the display is left alone and checked again on the next start, so a genuinely running timer is never ended by mistake.
Long-running Sleep timer reminder
On a compatible version of the installed app, a family Sleep timer that is still running after 15 hours can send one phone notification. The alert asks whether the timer is still running and opens that exact timer so you can review it.
The notification does not stop the timer, save an activity or discard anything. Open the timer and choose Stop when the sleep has ended. No reminder is sent after the timer reaches the 24-hour stale boundary.
On current app versions, an exact link from a widget or reminder can still open and stop the real timer after that boundary. The old timer stays out of normal Home and coach lists so it is not mistaken for a current care event.
The lock-screen message does not include the baby's name, family name or notes. Delivery requires notification permission, a connection and a supported app version.
Things to know
- Timers belong to a particular family, baby and activity type.
- Reloading the app should restore running timers and unfinished review drafts.
- Reloading a Breastfeed timer should also restore the active breast and the accumulated time for both sides.
- Switching sides still creates one feeding record and one feed count.
- A timer is not a final care record until it has been stopped, reviewed and saved.
- Deleting a baby also removes that baby's timer state.
If something goes wrong
- Timer is running but sync failed: keep the app open when possible and reconnect; the local timer should continue.
- “Timer not saved”: the server refused the timer, so it will not be kept. The message says why. Check its times, or add the activity manually instead; the message goes away once you do, or when you tap Dismiss.
- Timer will not start and says the device's clock is ahead or behind: the phone's clock is more than 30 minutes wrong. Turn on automatic date and time in the phone's settings, then start the timer again.
- Timer reappears after stopping: refresh the tracker and allow the latest state to load before stopping it again.
- Stopped draft appears after a reload: review and save or discard it; this is the unfinished timer, not a duplicate activity.
- Saved activity is pending: reconnect and use retry rather than entering it again.
- Activity could not be safely queued: keep the form open, reconnect if needed and try Save again. Do not clear app storage unless support specifically asks you to.
- Phone widget is missing: check notification/widget permissions and continue with the timer inside the app.
- Live Activity or widget keeps counting after the sleep was saved: open Littles while connected. The app checks the phone surfaces against the server on start and clears a timer that has already ended. If it persists, the activity is still saved correctly — only the display is stale.
- Long-running timer alert does not arrive: check app notification permission and update the installed app; the timer remains available in the app even if push delivery fails.
- An older widget timer is not on Home: open that exact widget or reminder link. A current app can retrieve it for Stop/Discard without showing every old timer as active.
- Coach can no longer save: the family relationship or write permission may have changed.
