MilkNote Privacy Policy

Your baby's feeding data is deeply personal. Here's how we protect it.
Last updated: July 7, 2026

Contents

  1. Data We Collect
  2. How Your Data Is Used
  3. How Your Data Is Stored & Protected
  4. How Your Data Is Backed Up & Synced
  5. Third-Party Services
  6. Data Sharing
  7. Your Rights & Controls
  8. Children's Privacy
  9. International Users
  10. Data Retention
  11. Privacy Policy Changes
  12. Contact Us
  13. Appendix: Permissions

Welcome to MilkNote (the "App"). We understand that your baby's feeding records are deeply personal and important to your family. This Privacy Policy explains how the App collects, uses, stores, backs up, and protects your data.

This policy applies to the MilkNote iOS app (Bundle ID: com.milknote.app) and its companion Widget extension.

Core commitment: The App processes your data locally by default and collects no data for tracking, advertising, or behavioral analysis. All backup features require your explicit opt-in.

1. Data We Collect

1.1 Feeding Records You Voluntarily Enter

The App's core function is to help you record your baby's feeding activities. When using the App, you may voluntarily enter:

All of the above data is stored locally on your device in a SwiftData database, fully controlled by you.

1.2 Auto-Generated Metadata

1.3 Backup Configuration (Only When You Enable It)

1.4 Data We Do NOT Collect

โŒ Personal identification
โŒ Device identifiers (IDFA/IDFV)
โŒ Precise or coarse location
โŒ Microphone/camera content
โŒ Contacts/photo library
โŒ Health data (HealthKit)
โŒ Browsing/usage history
โŒ Advertising or tracking IDs

2. How Your Data Is Used

Your data is used solely for:

  1. Core App functionality: displaying records in timelines, charts, and reminders
  2. Local backup & restore: generating and restoring JSON backup files you trigger
  3. Your configured backup channels: CloudKit sync, iCloud Drive file backup, SMTP email backup (all require explicit opt-in)
  4. Local Widget display: showing the most recent feeding record on the home-screen Widget (device-local only)
Our commitments: We will never use your data for advertising, sell or share it with any third party, use it to train machine learning models, or build user profiles or perform behavioral analysis.

3. How Your Data Is Stored & Protected

3.1 Local Storage

3.2 Keychain Secure Storage

3.3 SMTP Communication Encryption

3.4 Backup File Encryption

4. How Your Data Is Backed Up & Synced

The App offers three optional backup methods, all requiring your explicit opt-in:

4.1 CloudKit Sync (Optional)

4.2 iCloud Drive File Backup (Optional)

4.3 Email Backup (Optional)

4.4 Local Snapshots

5. Third-Party Services

Third-party components used by the App:

ComponentPurposeData Flow
Apple CloudKitOptional data syncYour iCloud account only; no developer access
Apple iCloud DriveOptional file backupYour iCloud account only; no developer access
Your SMTP providerOptional email backupYour configured SMTP server (e.g., Gmail, Outlook)

The App does NOT integrate any of the following SDKs:

โŒ Google Firebase / Analytics
โŒ Facebook SDK
โŒ Crashlytics / Sentry
โŒ Any advertising SDK
โŒ Any tracking SDK

External links (e.g., SMTP provider help pages) open in the iOS system browser; the App collects no browsing data.

6. Data Sharing

We do not share your data with any third party.

The only exceptions:

7. Your Rights & Controls

7.1 Full Control

You have full control over your data and can at any time:

7.2 Uninstall

7.3 Revoke Permissions

8. Children's Privacy

The App is designed for parents/guardians to record infant feeding activities. We do not collect any personal information from children. All data is entered by parents/guardians and stored on their devices; nothing is sent to any server.

9. International Users

10. Data Retention

11. Privacy Policy Changes

We may update this Privacy Policy. Material changes will be communicated via in-app notice or App Store release notes. Continued use of the App constitutes acceptance of the updated policy.

Change history:

12. Contact Us

For any questions, suggestions, or complaints regarding this Privacy Policy, please contact:

We will respond within 7 business days of receiving your feedback.

Appendix: Permissions

iOS permissions requested by the App and their purposes:

PermissionInfo.plist KeyPurpose
NotificationsNSUserNotificationsUsageDescriptionSend feeding reminder notifications
Background fetchUIBackgroundModes: fetchRefresh reminder state in background
Background processingUIBackgroundModes: processingGenerate backup snapshots in background
File sharingUIFileSharingEnabledView backup files in Files app
Document editingLSSupportsOpeningDocumentsInPlaceOpen .milknote.json backup files for restore

Permissions the App does NOT request:

โŒ Camera
โŒ Microphone
โŒ Location
โŒ Contacts
โŒ Photo Library
โŒ Bluetooth
โŒ Health (HealthKit)
โŒ Face ID / Touch ID
โŒ Tracking (ATT)