Last updated: September 19, 2026

✅ The short version

1. Who we are

Barakah ("the app") is developed and published by BARAKAH TECHNOLOGIES, INC. For questions about this policy, contact us at [email protected].

2. What data the app collects

Barakah stores data you enter about your children and family. This may include:

This data is entered by you and remains entirely under your control.

3. Where data is stored

All data is stored locally on your device using Apple's Core Data framework, and synced to your personal iCloud private database via Apple CloudKit so it's available across your own devices and with anyone you invite to your family. We have no access to your iCloud data — Apple's privacy infrastructure ensures only you, your own devices, and any family member you've invited can read it.

We do not operate any application server, cloud database, or backend API.

4. iCloud sync and Family Sharing

When iCloud sync is enabled, Barakah uses Apple CloudKit to synchronize your data across your personal devices. If you invite family members or caregivers using the in-app "Invite Member" feature, a CKShare link is generated. Anyone with that link and an iCloud account can join your family group and see or edit data according to the role you assign them (parent, caregiver, viewer, etc.).

The sync happens entirely through Apple's infrastructure. BARAKAH TECHNOLOGIES, INC. does not receive, process, or store any synced data.

5. Device identifiers

Barakah creates a device identifier using Apple's UIDevice.identifierForVendor and stores the resulting value in the system Keychain to associate a device with a Family Member record. The vendor identifier itself is not guaranteed to remain the same after the app is removed and reinstalled; a value already stored in Keychain may remain available across a reinstall. It is used only to distinguish devices within your own family group and is never transmitted to any server operated by BARAKAH TECHNOLOGIES, INC.

6. Local notifications

If you enable reminders, Barakah schedules local notifications through Apple's UserNotifications framework. No notification data is transmitted off your device.

7. Home Screen Widget

The "Last Fed" widget reads feeding data from a shared App Group container (a private storage area on your device accessible only to the Barakah app and its widget extension). No data is sent outside the device.

8. Siri and App Intents

When you use Siri shortcuts ("Log a feeding in Barakah"), the Siri request is processed by Apple on-device or through Apple's Siri infrastructure according to Apple's own privacy policy. Barakah's App Intents code runs locally inside the app process and writes directly to the local data store. We do not receive or process voice data.

9. No third-party tracking or advertising

Barakah does not include any advertising SDK, analytics SDK, or third-party tracking library. There are no ads of any kind.

The only diagnostics ever available to us are Apple's optional App Analytics and crash reports. Apple provides these to us only if you have turned on "Share With App Developers" in iOS Settings → Privacy & Security → Analytics & Improvements. This information is aggregated and anonymized by Apple, contains no personal or health data you entered, and cannot be used to identify you, your devices, or your family.

10. In-app purchases

Barakah Premium subscriptions are processed entirely by Apple's App Store. BARAKAH TECHNOLOGIES, INC. does not collect or store payment information. Apple may process purchase-related data per their own privacy policy.

11. Children's privacy

Barakah is a tool designed for parents and caregivers. It does not collect data from children directly — all data is entered by the adult user. The app does not connect children to any online service and does not transmit any data relating to children to BARAKAH TECHNOLOGIES, INC. or any third party.

12. Data deletion

To delete all your data:

Deleting the app removes its local data but does not necessarily delete data already synced to iCloud. Use one of the iCloud deletion options above to remove synced data from all devices.

13. Security

Barakah supports Face ID, Touch ID, and device passcode authentication to prevent unauthorized access. The app lock is enforced every time the app is opened from background. The device identifier is stored in the Keychain with kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly protection, so it stays on this device only and is never included in encrypted backups or transferred to another device.

14. Changes to this policy

If we make material changes to this policy, we will update the date at the top of this page. The current policy is always available at this URL. Continued use of the app after changes constitutes acceptance of the revised policy.

15. Contact

Questions or concerns about privacy? Email us at [email protected].