Dose Log

Privacy policy

Last updated: 5 November 2026

Dose Log is provided by Kok Keong. This policy explains how information is handled when you use the app, including its Apple Watch app, widgets, Siri shortcuts and optional features, and when you visit this website. Available features depend on your app and operating system versions.

You do not need to create a Dose Log account. Your records are stored on your device and, while iCloud sync is on, in your private iCloud database under your own Apple Account. Dose Log has no server of its own and has no advertising. Some limited information does leave your device for usage analytics, purchases or sharing you start yourself, as explained below.

1. Information you put in the app

Dose Log stores what you choose to enter: medicines, schedules and reminders, doses and whether they were taken or skipped, injection sites, symptoms, measurements, activities, notes, appointments, photos, and names or other details for the people you keep records for. The app uses these records to show your history and summaries, schedule reminders and prepare reports.

These records are not uploaded to any server operated by Kok Keong; iCloud sync uses Apple's servers, not ours. They are not sold or used for advertising. If you choose to send a report, screenshot or message to us, we receive what you include.

2. Your device, iCloud sync and backups

Your records are kept in the app's storage on your iPhone, in a space shared with Dose Log's widgets. The Apple Watch app holds no records of its own: your iPhone sends it the current day's list, and sends back what you record there.

iCloud sync is on unless you turn it off in Settings > Your records > iCloud sync. While it is on and you are signed in to iCloud, your records are copied to the private database of your own iCloud account through Apple's CloudKit, so they come back when you install Dose Log on a new iPhone and stay the same on your devices signed in to the same Apple Account. Only you can see this database; Kok Keong cannot read it. Apple handles it under its own privacy policy and counts it towards your iCloud storage. Photos you add to a medicine or symptom are not copied to iCloud and stay on the device where you took them. With iCloud sync off, Dose Log works in full and your records stay on this device only; turning it off does not remove what is already in iCloud, which you can delete in iPhone Settings under your Apple Account, iCloud.

Apple's device backups, such as iCloud Backup or a backup to a computer, may include app data according to your backup settings. Apple describes how it handles these here: https://www.apple.com/legal/privacy/en-ww/

3. Apple Health

Apple Health is optional. Dose Log only reads from Health if you ask it to, and it never writes to Health.

Import from Apple Health brings over the medicines you choose in Apple's own sheet, with up to a year of past doses. If you turn on workouts from Health, Dose Log reads your workouts, starting with up to a year of past ones, and adds them to your activities. What comes over becomes part of your records on your device. Deleting something in Health does not remove what was already brought over, and deleting it in Dose Log does not change Health.

Information from Health is not sent to Firebase Analytics or anyone else, and is not used for advertising or marketing. An analytics event can show that an import took place, never what it contained. A report you make and share can include medicines and activities that came from Health. You can withdraw access at any time in Apple's Health settings.

4. Medicine names

Medicine names for the name field are built into the app. What you type there stays on your device and is not sent to any medicine database.

5. Camera and photos

Dose Log uses the camera only when you tap Camera. A photo of a medicine label is read on your device using Apple's text recognition, is not sent anywhere, and is not kept. You check what it found before anything is saved.

A photo you add to a medicine or symptom is kept with your records on your device. Taking a photo in Dose Log does not add it to your Photos library. If you chose an existing photo, deleting the record does not delete the original.

6. Usage analytics

Dose Log uses Google Analytics for Firebase to understand which features get used and to improve the app. "Share usage data" is on by default. You can turn it off in Settings > Privacy > Share usage data without losing any feature.

When it is on, the app sends events such as screens opened, steps reached in onboarding and in adding a medicine, that a record of a certain kind was added or deleted, how many doses have been recorded in broad milestones, widget, Control Center, notification and Watch setup, purchase activity, and technical errors with their error codes. These events can reveal that you use a medicine tracker and when you use it.

Events do not include the name of any medicine, a dose or amount, whether a dose was taken or skipped, a symptom, measurement or note, the name of a person, a photo, or anything from Apple Health. The analytics service also processes an app-instance identifier, app and device information, usage times, the plan, price and currency of purchases, and approximate location worked out from your internet address. Dose Log does not ask for your location.

Dose Log sets no user ID, does not use the advertising identifier, and denies advertising consent, so this data is not used to track you or to personalize ads. Google signals and Google Ads links are off for the app's analytics property.

Our analytics settings allow Google to use this data for modeling and for technical support and sales contact with us, but not for Google's own products. Events are kept for two months at the event level, and summary reports can last longer. Turning the switch off stops future collection; it does not erase what Google has already received. Contact us with questions about information already collected. See https://support.google.com/analytics/answer/10285841 and https://policies.google.com/privacy

7. Purchases, reminders, widgets and app lock

Apple handles purchases and payments. Dose Log uses Apple's StoreKit information to unlock or restore Dose Log Plus. Kok Keong does not receive your payment-card details. When usage sharing is on, purchases are also reported to Firebase Analytics as described above.

Reminders are scheduled on your device through Apple's notification system. Reminders, widgets, Siri and the Apple Watch can show medicine names and other personal information on visible screens. Discreet mode leaves medicine names and amounts out of reminders. A person's name can still appear if you keep records for more than one person.

If you turn on the app lock, Apple's system checks Face ID, Touch ID or your passcode. Dose Log only learns whether the check succeeded, never your biometric data or passcode. The app lock does not protect what is shown by reminders and widgets, or reports you have shared.

8. Reports and what you share

Exports and doctor reports are made on your device as PDF or CSV files. They can include your records, medicines, people's names and information that came from Health. When you save or send a file, the destination you choose receives it and applies its own privacy practices. Deleting information in Dose Log does not remove copies saved or shared elsewhere.

9. Keeping and deleting information

Your records stay on your device, and in your private iCloud while sync is on, until you delete them. You can edit or delete entries in the app. Delete all data in Settings removes every person, medicine, dose, symptom, measurement, activity, note, appointment and saved photo on this iPhone, and every reminder. With iCloud sync on, the same records are also removed from iCloud and from your other devices. It cannot be undone.

Delete all data does not remove files you exported, original images in your Photos library, device backups, information in Apple Health, your purchase records with Apple, or analytics already sent. Uninstalling the app removes its records from the device, but not from iCloud, backups or shared copies. We cannot retrieve or erase your records for you because we do not hold them.

10. Other people, children, support and privacy requests

If you keep records for a child or another person, enter and share only information you are authorized to handle. Their records are kept on your device, not in a separate account for that person. Dose Log is not directed at children, and we do not knowingly collect personal information directly from children.

If you contact support, we receive your email address, your message and any attachments you choose to send, and we use them to respond. You do not need to send health records to ask a general question. You can contact us to ask about access, correction or deletion of information we hold; your rights depend on the law where you live and the information involved.

Apple, Google and any services you choose for sharing may process information outside your country. Their own policies explain their processing and safeguards. No storage or transmission system can guarantee absolute security.

11. This website

This website is hosted on Google's Firebase Hosting, which processes your internet address and browser details to deliver the pages.

The website asks before using Google Analytics. If you choose Allow, Google Analytics counts the pages you view, taps on the App Store buttons and which questions you open, using a cookie that identifies your browser, together with device and browser information and an approximate location worked out from your internet address. Google signals and ad personalization are off. If you choose No thanks, or don't answer, the analytics script isn't loaded and no analytics cookie is set.

The medicine list page never loads Google Analytics, and nothing you type on any page of this website is sent anywhere: the list is made in your browser and is gone when you close the page.

You can change your choice at any time with Analytics settings at the bottom of each page. Choosing No thanks after Allow removes the analytics cookies from your browser; it doesn't erase what Google has already received. The website's analytics are separate from the app's, and nothing you enter in Dose Log is sent by the website.

12. Policy updates and contact

We will post an updated policy and revision date when our practices change.

Developer and privacy contact: Kok Keong

Email: kokk97799@gmail.com