Effective: 13 May 2026. Maintained by Zhang Jiahao (jasperabundant@gmail.com).
Nothing. Bean has no analytics SDK, no tracking SDK, no third-party advertising. It does not transmit any data about you, your baby, or your device to any server we operate. Bean does not operate any server.
Every log you enter — feeds, naps, diapers, pumping, milestones, growth measurements, notes, photos — is stored on your device in an encrypted SwiftData store (NSFileProtectionComplete). It never leaves the device unless you explicitly opt in to one of the optional integrations below.
If you turn on co-parent sync, Bean uses Apple's CloudKit with CKShare to mirror your baby's records to your iCloud account so a co-parent on the same iCloud Family can see them. The data is end-to-end encrypted by Apple. We have no visibility into it.
If you choose to mirror growth measurements (weight, length, head circumference) to Apple Health, Bean writes them directly to your Health app on your device. Nothing is read from Health.
When you purchase a subscription, the transaction is handled by Apple's StoreKit. Apple may receive standard purchase information per Apple's privacy policy. Bean receives only an entitlement flag (is-Pro / is-Pro+) and the transaction ID for restore-purchases.
Bean records information about a child, entered by a parent or guardian. Bean does not knowingly collect any data from a child user. Bean is not directed at children.
Delete the Bean app from your device and all on-device data is removed. Disable iCloud Family Sharing for Bean in Settings → [Your Apple ID] → iCloud, and the synced copy is removed by Apple.
If we ever change this policy, the new version will appear at this URL and the change date will be updated. Material changes will be announced in the app's "What's New" release notes.
Questions or requests: jasperabundant@gmail.com.