Privacy Policy
Last updated: 2026-04-24
Summary
Wird is built on a simple principle: your devotion is not a data point. This policy explains what that means in practice.
What we do not collect
- No analytics. Wird contains zero third-party analytics SDKs (no Firebase, no Mixpanel, no Amplitude, no Segment, no Sentry).
- No ad networks. Wird does not contain any advertising SDK, now or in the future.
- No account required. Wird works without an account. You do not give us an email, phone number, or any identifier.
- No tracking. Wird never calls
ATTrackingManager.requestTrackingAuthorization. We declareNSPrivacyTracking = falsein our Privacy Manifest.
What stays on your device
- Location. Your GPS coordinate is used on-device to compute prayer times and qibla bearing. It is never sent to a server.
- Prayer logs. Marking a prayer as complete writes a row to SwiftData on your iPhone.
- Tasbih counts, bookmarks, custom duas, trips. All stored locally in SwiftData.
- Adhkar and dua corpus. Shipped signed in the app bundle. No network request is made to fetch religious content.
Optional iCloud sync
If you sign in to iCloud on your device, Wird can sync your prayer logs, tasbih counts, trips, bookmarks, and custom duas across your devices using Apple's CloudKit service. Every field containing personal information is written through CKRecord.encryptedValues, which means Apple provides end-to-end encryption — neither Apple nor we can read the content.
You can turn sync off in Settings. When you do, the existing iCloud records are deleted on the next sync tick.
Notifications
Wird schedules local UNCalendarNotificationTriggers on your device for each prayer time. These are local to the device and do not pass through any remote server.
Third-party services
Wird uses only Apple's own first-party frameworks: CoreLocation, CoreMotion, MapKit, WidgetKit, ActivityKit, SwiftData, CloudKit, FoundationModels, and UserNotifications. We do not use any third-party SDKs.
Children's privacy
Wird does not knowingly collect personal information from children under the age of 13. Because Wird does not collect personal information from anyone, this is not a concern for any user.
Changes
If this policy materially changes, the "Last updated" date above will change and a notice will be shown in-app before the new policy applies.
Contact
Questions or concerns? Email privacy@wird.samour.ca.