Last updated: 13 October 2026
Ouncely is a pumping and milk stash tracker for Android. This policy explains exactly what the app does and does not do with information. It is written to be read, not to be skimmed past.
Separately, the free version shows ads. The Google ad system collects device information (such as an advertising ID) to show them — never your pumping data. You are asked for consent first, and Premium turns ads off completely.
Ouncely is made by an independent developer. For any question about this policy or your data, write to ouncely.app@gmail.com.
All of the following is written to a database inside the app on your device. It is not uploaded anywhere.
When you uninstall Ouncely, this data is removed with it. You can also delete everything at any time from Settings → Your data → Delete all data. That button also turns partner sharing off and deletes the shared summary.
Partner sharing lets people you choose — your partner, your mother, a friend — see how your day is going without you having to text them. You turn it on in Settings, the app gives you a six-character code, and you give that code to them. They type it into their own copy of Ouncely, along with their name.
The code on its own does not show anything. When someone enters it, a request appears on your phone with the name and phone model they gave. Your summary stays locked until you tap Allow. This is not only a screen in the app — the server enforces it too, and the person asking cannot approve themselves.
We want to be exact about this, because “shared with your partner” can sound like the two phones talk to each other directly. They do not.
When sharing is on, the summary is uploaded to Google Firebase (Cloud Firestore), and your partner's app reads it from there using the code. So the information passes through Google's servers on its way to them. Google acts as our hosting provider for this feature and does not use the content for its own purposes. No Ouncely staff reads it, and it is not sold, shared with advertisers, or used for any other purpose.
To make this work, both your app and your partner's app sign in to Firebase anonymously. That sign-in has no email, no password and no name — it is a random identifier that simply lets the upload happen. As with any internet connection, Google's servers see your phone's IP address while the summary is being sent or read.
To keep fake copies of the app and automated scripts away from these summaries, Ouncely uses Firebase App Check with the Google Play Integrity API. When the app talks to Firebase, Google Play checks that the request comes from the genuine Ouncely app on a real device. For this check Google processes technical information about the app and the device, under Google's own privacy policy. It contains none of your pumping, stash or baby information, and Ouncely does not receive or store it.
Only a short summary, refreshed as you log pumps:
Bottle feeds, pitcher details, day tags and notes are never part of the summary.
When someone enters your code, they must give a name. That name and the model of their phone (for example “Dad · Xiaomi 23053RN02I”) are stored with your code so that you can see who is asking and who is watching, along with when they last opened it. You will find this in Settings → Share with your partner → Who is watching, with a button to allow them, to refuse, or to stop someone you allowed earlier. A name sent with a request is kept even if you never allow it, so that you can see it. If you refuse or stop someone, their entry is kept but marked as refused and hidden from your list: it gives them no access, and it is what stops the same app from asking you again more than once a day. These entries are deleted when you turn sharing off or make a new code.
If you are the one following someone else's code: your name and phone model are shown to them, and the last summary you received is kept on your own phone so the app can show it without asking the server every time. Both are removed when you stop following, and the stored summary is also wiped from your phone if she stops sharing with you.
When you follow someone's code, Ouncely can switch to a view-only partner view that shows only their summary. This does not collect anything new: it simply hides logging on your phone. Anything you had logged yourself stays on your phone and comes back when you stop following.
The code is only an invitation, not a key: it lets someone ask, and you decide. Once you have allowed someone, they can see that summary until you stop them, turn sharing off, or make a new code.
Ouncely can export your data to a backup file (JSON) or to spreadsheet files (CSV) for your pumps, stash bags or bottle feeds. You choose where each file is saved, and after saving the app can offer your phone's own share menu. These files belong to you. If you save it to a cloud drive or email it to yourself, it is then handled by that service under their terms, not ours. Ouncely does not perform any automatic cloud backup.
Android's own system backup may include the app's data if you have that feature enabled on your device. That is a Google service and is covered by Google's privacy policy.
The free version of Ouncely shows banner ads through Google AdMob. To serve those ads, the Google Mobile Ads SDK collects information from your device.
| What | Why | Who |
|---|---|---|
| Advertising ID and device identifiers | To show ads and limit how often the same ad repeats | Google AdMob |
| Approximate device and app information | To decide which ad formats fit your screen | Google AdMob |
| IP address | To estimate your general region (country or state), for example to apply local privacy laws | Google AdMob |
| Ad interactions and diagnostics | To count ad views and taps, prevent fraud and fix ad problems | Google AdMob |
Before any ad is requested, Ouncely shows Google's consent form. Your choice there decides whether ads are personalised, and in some regions whether ads are shown at all. Where the law gives you this choice (for example in the EU, the UK and some US states), you can change it at any time in Settings → Your data → Ad privacy choices.
Your pumping data, stash data and baby details are never shared with the advertising SDK or anyone else.
Google's handling of this information is described in the Google privacy and terms pages.
Purchases go through Google Play Billing. Google handles the payment, and Ouncely only receives confirmation of whether a purchase is active. The app checks Google's signature on that confirmation on your phone, to make sure it really came from Google Play. We never see your card details, your name or your billing address.
Premium removes ads completely. On a Premium device the advertising SDK is not started at all.
If you turn on Lock with fingerprint (part of Premium), Android asks for your fingerprint, face or phone PIN when you open Ouncely. Ouncely never sees or stores your fingerprint, face or PIN. Your phone checks it and only tells the app whether it matched. The setting itself (on or off) is stored on your phone like your other settings.
Send feedback opens your own email app with a draft addressed to us. The draft includes the app version, your Android version and your phone model to help us fix problems — you can see and delete these before sending. Nothing is sent unless you press send.
If the app ever crashes, a short technical crash report is saved on your phone only. It is sent to us only if you choose to share it from Settings, and you can delete it there instead.
Ouncely contains no analytics SDK. There is no event tracking, no crash reporting library and no user profiling inside the app. Aggregate install and crash statistics that Google Play shows every developer are produced by Google Play itself, not by code in this app.
Reminders and expiry alerts are off when you install the app. They only start when you turn them on, and they are generated on your device by your own settings. Nothing is sent through a server. If you decline the notification permission, the rest of the app keeps working.
What reminders show. A reminder can include the time, which pump of the day it is, today's total, your last pump and when the next one is due. On the lock screen the normal notification shows only “Time to pump”. If you choose the Alarm reminder style with Full-screen alarm on, the reminder opens over your lock screen and shows those details to anyone who can see your screen. You can turn Full-screen alarm off in Settings → Pump reminders, or use the Gentle style.
The one exception is partner sharing. While it is on, your phone checks Firebase every few hours, and when you open the app, for new requests to follow your code, and shows you a notification if there is one. This check only reads the requests for your own code. Nothing is pushed to your phone from outside, and the check stops as soon as you turn sharing off.
Ouncely is designed for parents and caregivers, not for children. It is not directed to children under 13 and we do not knowingly collect information from them. Information you enter about your baby stays on your phone in the same way as everything else.
Partner sharing: Settings → Share with your partner → Turn sharing off. This deletes the uploaded summary straight away.
Ouncely is a tracking and organisation tool. It is not medical advice and it is not a medical device. Milk storage times shown in the app follow published guidance from the U.S. Centers for Disease Control and Prevention. Please speak to your healthcare provider or a lactation consultant about anything concerning your milk or your supply.
If this policy changes, the date at the top is updated and the new version is published at this address before the change takes effect in the app.